Oil E&P Stocks Breakout, Riding The IEO Energy Train (BATS:IEO)
Monty Rakusen/DigitalVision via Getty Images Global oil prices have made a stealthy move higher this year. WTI now trades around the $85 mark while Brent hovers just shy of $90. While there were fears of a bearish supply/demand balance heading into the year, resiliency in the domestic economy and growing optimism about China’s recovery have…