Oil Hits 18-Year Low As Lockdowns Diminish Demand
Crude oil fell sharply on Monday with U.S. crude briefly dropping below 20 dollars and Brent hitting its lowest level in 18 years on heightened fears that the global coronavirus shutdown could last months and demand for fuel could evaporate…
Read More...
Read More...