The American oil and gas giant, Chevron, has reported a 26% decline in net income for…
Tag: refining margins
BP Profit Plummets 79%: Refining Margins, Write-Downs & Climate Criticism
British oil giant BP announced a sharp decline in profit for the first half of the…