Pandemic Drop in Fuel Demand Triggers Historic Low Oil Futures
After West Texas International (WTI) crude prices almost ended last week with historic low of $17.31 per barrel before eventually settling at $18.27, the benchmark price for crude oil in the U.S. dropped to negative $37.63 late Monday.
April 21, 2020