WTI Crude oil under pressure on IEA release news
AHMEDABAD, 11 MARCH: WTI crude futures held below $85/bbl, after reports that the International Energy Agency proposed the largest release of oil reserves in its history, surpassing the 182 million barrels the group released in 2022 when Russia invaded Ukraine. Oil markets remained volatile amid mounting uncertainty surrounding the Iran war and shipping through the…
