Brent crude hits $100 a barrel as reserve release plans fail to ease Iran war-led supply worries

Mar 12, 2026 - 05:00
 0
Brent crude hits $100 a barrel as reserve release plans fail to ease Iran war-led supply worries
The IEA said Wednesday that its 32 member countries would release 400 million barrels of oil from emergency reserves.