October 22, 2021
Stockpiles at the biggest U.S. crude depot are quickly approaching critically low levels. The last time that happened, crude cost more than $100 a barrel.
The storage tanks in Cushing, Oklahoma, require a minimum level of oil to maintain normal operations, which traders generally believe is around 20 million barrels. Unusually for this time of year, stockpiles declined
Read More...