Crude Inches Up To $100 Again As Strategic Oil Reserve Release Plan Fails To Calm Iran War Fears
A coordinated global effort to release 400 million barrels of oil from strategic reserves worldwide failed to ease fears about supply disruptions caused by the Iran war.