August 5, 2026 Africa’s top oil producer unlocks $3 billion and frees more crude for export with $4.5 billion state oil company refinancing By Stella
August 5, 2026 South Africa wins Chinese backing for $122 billion energy expansion to rebuild manufacturing sector By Stella
July 31, 2026 Oil prices fall to $87.3 as resilient supply flows offset Mideast geopolitical risks By Stella