The G7 countries have reached a consensus to release diesel and oil stocks, a decision driven by geopolitical pressures and U.S. advocacy.
The G7's recent decision to release oil and diesel stocks marks a pivotal moment in global energy policy and economic stability.