Economic conditions & trends
G7 leaders agreed Friday to a coordinated release of 100 million barrels of crude oil and refined products through the International Energy Agency (IEA) over four months, including a front-loaded diesel release within the first 20 days.
G7 to Release 100 Million Barrels of Oil, Diesel