The oil majors posted mixed results when they revealed their earnings for the second quarter, despite an increase in production in many cases.
A