Is This The Top For Oil Prices For Now?

E&P earnings are coming in and the impression we’re left with is that natural gas investment in Marcellus is being reduced, while oil overall appears to be incrementally ramping up versus prior guidance. Also, production overall for 1Q15 has exceeded sell side expectations as well, as reported by many public companies.

Read more: http://tinyurl.com/k9lyz36