Demand dries down, U.S. oil prices drop to 21-year low

As demand dries down and storage runs out, the price of U.S. oil has fallen to a level not seen since 1999. Crude prices in U.S.’ oil capital are getting dangerously close to zero. The oil market has come under intense pressure during the coronavirus pandemic with a huge slump in demand. The price of a barrel of West Texas[Read More...]
The post Demand dries down, U.S. oil prices drop to 21-year low appeared first on Countercurrents.

Tags