G7 leaders agree to release 100 million barrels of oil as diesel prices soar
G7 leaders have agreed to release 100 million barrels of oil over four months, with substantial amounts of diesel to be released within the first 20 days as soaring fuel prices continue to put pressure on businesses and households.Image generated by ChatGPT AI