Oil drops 12% on Storage Capacity Fears and Weak Demand, Futures Were Down as Much as 20%
The novel virus has led to economic bizarre, speeding up the plunges in oil prices. The consumption rates of oil ...
The novel virus has led to economic bizarre, speeding up the plunges in oil prices. The consumption rates of oil ...
The oil prices have never been this low for the past 17years. 2020 has recorded the lowest oil prices. The ...