Opinion: Everyone Is Guessing When It Comes To Oil Prices
Green Car Congress
MARCH 11, 2015
For the week ending March 6, another 75 oil and gas rigs were pulled from operation, taking the total down to 1,192. 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.
Let's personalize your content