The World Is Releasing 100 Million Barrels From Emergency Reserves to Bring Oil Prices Down
G7 countries have agreed to release 100 million barrels of crude oil, diesel and other petroleum products from emergency reserves over the next four months, with a large diesel release expected immediately.