Crude Oil Prices Flirt With $90 Amid Iran Nuclear Talks, Falling Inventories
CRUDE OIL PRICE OUTLOOK: Crude oil prices retreated below $90 as investors eyed the resumption of Iran nuclear talks US crude inventory unexpectedly fell by 4.8 million barrels last week, underscoring strong demand for energy […]
