When climate mitigation becomes politicised: The Guardian uncovers IPCC links to Saudi oil industry 2 weeks ago
Business March 29, 2026 Oil, stock trading spikes before Trump’s Iran remarks spark insider trading suspicions
Business March 24, 2026 A spiralling energy crisis: Strikes on gas, oil sites send prices soaring again
Business March 22, 2026 Iran strikes gulf oil, gas sites as war jolts energy markets, what cost for South Africa ?