Opinion: Everyone Is Guessing When It Comes To Oil Prices
Green Car Congress
MARCH 11, 2015
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. Globally, the picture isn’t any better—Citigroup says Europe is at 90 percent, while South Korea, South Africa, and Japan may all be nearing 80 percent.
Let's personalize your content