G7 countries have agreed to release up to 100 million barrels of oil from strategic reserves over four months in a coordinated effort to bring down soaring energy prices, with a particular focus on diesel.
The release will be coordinated by the International Energy Agency (IEA), with a substantial amount of diesel to be made available within the first 20 days, according to a G7 statement.