Tag: Cruse

UNTHINKABLE! Oil prices fall below zero before settling at minus $37.63 per barrel

Washington: Traders fled from the expiring May U.S.oil futures contract in a frenzy…

5 Min Read