The G7 nations have reached a consensus to release 100 million barrels of oil and diesel fuel in response to soaring fuel prices,...
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 nations have collectively decided to release 100 million barrels of oil and diesel reserves in response to an escalating energy crisis,...
The G7's recent decision to release oil and diesel stocks marks a pivotal moment in global energy policy and economic stability.