global energy supplies

featuredfeatured
The HawkT
The Hawk
·Mar 10, 2026, 06:14 AM

Oil prices plunge 30 pc from record high, slip below $90 a barrel