U.S. Crude Oil Stocks


"Inventories have now reached 397.9 million barrels, the highest level for this time of year in “at least the last 80 years,” or as far as the EIA’s records go back.

This chart by the EIA shows that current inventory levels (blue line) have been on a terrific upward trajectory that defies the 5-year range and seasonal movements."

No comments: