Major global economies, including the Group of Seven (G7) nations such as Canada, France, Germany, and Italy, are set to release 100 million barrels of fuel from their strategic stockpiles.
The coordinated release involves fuel reserves including diesel, and is being undertaken in response to skyrocketing prices observed in recent weeks.
In-depth summary · AI, neutral