Oil prices edge higher
Crude prices have come down enough and seem poised to stabilize above the USD 100 a barrel level until energy traders have clarity over geopolitical developments in Ukraine and with Iran nuclear deal talks. Not enough crude demand destruction has happened to warrant prices falling below the USD 90 level and with inventories continuing to decline, this oil market will likely remain tight for quite some time.
WTI crude seems poised to continue to edge higher if no major p
17-03-2022 15:39 GMT
by Edward Moya