
Europe to Release 42 Million Barrels as Iran War Inflates $11 Billion Monthly Oil Bill
Europe will release 42 million barrels of oil, per OilPrice, as the Iran war adds $11 billion a month to the EU's import bill. Inside the mechanics of strategic-reserve releases, why this one is sized the way it is, and what it can and cannot fix.

