UK supermajor BP reported a loss for the second quarter of $6.7 billion compared to a profit of $2.8 billion in the same