Traders question helpfulness of IEA reserve release amid protracted Middle East war
(Newser) -
Oil traders got a record-breaking promise of relief—but apparently fear it may not be enough . Crude prices spiked more than 8% on Thursday, pushing global benchmark Brent back to $100 a barrel, even after governments pledged the largest emergency oil release ever coordinated by the International Energy Agency, CNBC...