Crude oil price, lowest price in 21 years

On the 20th at the New York Commercial Exchange, the crude oil price renewed the lowest price since 1999. In addition to the decrease in demand due to the spread of new coronavirus infection, the capacity of storage facilities has reached its limit. West Texas Intermediate (WTI) futures, which shows US oil prices, fell 14% […]