Nigeria’s Power Crisis Deepens as Gas Suppliers Threaten to Halt Supply to Thermal Plants March 12, 2026
Brent Crude Surges Nearly 5% to $96.40/Barrel Despite Record Strategic Reserve Release March 12, 2026