What's Most Responsible For The Recent Oil Price Explosion?

Speculation by investors and hedge funds
26% (1223 votes)
Increased demand from China, India and elsewhere
18% (871 votes)
Lack of supply from OPEC
2% (81 votes)
Lack of supply from America
9% (445 votes)
Declining value of the US dollar
6% (295 votes)
Lack of new refineries
4% (194 votes)
World is running out of oil
1% (47 votes)
Exploration and development constraints from environmentalists
34% (1606 votes)
Total votes: 4762