article thumbnail

Opinion: Everyone Is Guessing When It Comes To Oil Prices

Green Car Congress

A new metric that has popped up in recent weeks is the level of available storage. Oil storage is at its highest level in 80 years, and storage at the all-important hub in Cushing, Oklahoma could begin to run out of space this spring. The EIA says that about 60 percent of total U.S. storage is filled, a jump from 48 percent a year ago.