Refining & Petrochemicals
Refining profit helps BP, Total
BP and Total reported higher than expected profits thanks to steep increases in profits from refining, showing the resilience of global oil firms in the face of slumping...