I've heard two different reasons for why oil prices are rising and i wanted to ask here which you guys have heard. I've heard:
1. Due to the revolutions in the Middle East, oil prices are rising because there is less oil being transported out of the Middle East given the instability in the region.
2. The other one is that the price of oil isn't rising because of a lack of supply but rather because of speculation. The comments and rumours that all the revolutions in the Middle East would cause a rise in price of oil has caused speculators to invest heavily in oil and therefore raising its price. Also given that oil is not or is barely regulated.
Which have you guys heard (or alternatively, what other reasons have you guys heard)?
XI Wiki


