DevelopingReported 2026-10-03 12:38
G7 to Release 100 Million Barrels to Counter Diesel Crisis
The G7 has decided to release 100 million barrels of oil to address a diesel shortage, indicating a significant intervention in the oil market.
The G7 has decided to release 100 million barrels of oil to address a diesel shortage, indicating a significant intervention in the oil market.