×

Energy stocks are cheapest in nearly 30 years: Analyst

141331936MW002_Gas_Prices_C
Getty Images

Bank of America Merrill Lynch raised its opinion of stocks in the energy sector Thursday, recommending clients overweight the shares in their portfolios.

Here's why and what to buy.