The West Texas Intermediate (WTI) crude futures surpassed $107 per barrel on Wednesday, extending an 8% rally in the previous session as the IEA warned that...
WTI crude futures jumped more than 5% to around $98 per barrel on Thursday, after President Vladimir Putin announced that Russia would launch a military operation...