
Crude Oil Prices Fall on Small Stockpiles Draw, Lingering Viral Concerns
CRUDE OIL PRICE OUTLOOK: Oil prices retreated to $68/bbl on Wednesday after gaining 2.5% a day ago US crude inventories fell less than expected last week, exerting downward pressure on prices Covid-related restrictions and lockdowns […]