Day: February 28, 2017

Should $20 a Barrel be the Real Price of Oil?

In September of 2010, we argued that oil prices were trading on psychology and entrenched beliefs, and could possibly have a real price of $10 per barrel. Investor bullishness was driven by the belief in peak oil theory, the slow transition to electric and hybrid engines, and the use of the commodity oil as an investment in the China boom. We were early, but after topping out at $115 per barrel, WTI crude oil dropped like a lead balloon to as low as $29.42.

⟶ Keep Reading
Scroll to Top