Number of the Day | 100 million | 5 October 2026

eNCA | 06.10.2026 00:51
The G7 is releasing 100 million barrels of oil and refined fuel products as soaring diesel and crude prices put pressure on economies around the world.