Brent crude has slumped to $62.50 per barrel, down nearly 25% from early 2025 peaks and hovering at levels last seen in 2021. WTI trades below $60. The IEA projects oversupply of 3.1 million barrels per day in 2025 while demand growth remains anemic...
Beyond Oil: Africa’s Quiet Lithium Race
Category: Business Intelligence | Emerging Markets
While the world debates OPEC decisions, African economies are quietly positioning for the lithium revolution. From Zimbabwe to Nigeria, mining investors are waking up to new opportunities- but...