Majors report falling upstream revenues, but how are they positioned for the future?

August 06, 2015 | Analyst Insight

Major integrated oil and gas players recently released their Q2 2015 results. Upstream revenues generally remain flat from the previous quarter and significantly down from 2014 results. With the...