The bull case for oil stocks
Energy stocks have sat out the recent equity rally and now lag badly S&P 500 is up 2%, while the energy sector is down 12% for the year But that looks likely to change, and energy stocks could see a sizeable rally With upside for the S&P 500 capped, energy stocks could show relative strength […]