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.