Back in July 2006, I set a price target of $125 on oil and I gave it two years. Back then, oil was at $75 a barrel. My reasons were simple: 1) Demand from developing nations including China. 2) No addition to the world oil supply. 3) Geopolitical concerns in Iraq, Nigeria and Venezuela
Read More