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 ...