Crashed global oil markets rebound in early trade: still trading less than $2 per barrel

COLOMBO (News1st): US oil prices fell below zero for the first time in history yesterday, as the evaporation of demand caused by the coronavirus pandemic has paved the way for a shortage in storage capacity — meaning producers are paying buyers to take it off their hands. West Texas Intermediate futures, which have been the benchmark […]

Crashed global oil markets rebound in early trade: still trading less than $2 per barrel