If you liked this article you might like

Total Rides Oil's Weak Recovery to Beat Second-Quarter Estimates
Shell Shares Drop After Big Second-Quarter Earnings Shortfall
BP's Second Quarter Disappoints as Refining Margins Shrink
Highlights From the Fortune Global 500