
Money • Inflation
G7 Agrees to 100 Million Barrel Oil Release Amid Global Energy Market Pressure
G7 leaders agreed to coordinate a 100 million barrel energy stock release through the International Energy Agency over four months, including substantial diesel supplies in the first 20 days, alongside refinery coordination and measures aimed at improving energy market stability.

