
Energy stocks are rebounding from a multi-year slump, but not for the reasons some investors might have expected at the start of the year. The price of crude oil recently fell below $60 per barrel and may stay under pressure as recession fears outweigh geopolitical concerns.
However, the United States faces a multi-year energy crunch driven by three key converging factors: