IEA chief Fatih Birol says oil prices have begun to fall after a coordinated decision to release 100 million barrels of oil and fuel reserves
02 October, 2026
1
2
3
4