Oil futures rallied on Tuesday, with U.S. prices ending at their highest since July 2014, supported by the ongoing threat to global supplies from the Russia-Ukraine crisis. Prices continued higher even after the International Energy Agency said its members agreed to release 60 million barrels from their emergency oil reserves to ease concerns over a potential global shortage. The biggest impact of the IEA’s oil reserve release is “on market sentiment, given the delay and staggered nature between an announcement and the barrels hitting the physical market,” said Matt Smith, lead oil analyst, Americas, at Kpler. West Texas Intermediate crude for April delivery CLJ22,
Source: Marketwatch