Reasons Oil is so high:
- Supply and Demand: Worry is high about insufficient supply
- Worldwide demand is climbing, especially in China
- A weaker dollar Means its cheaper for others to invest in oil.
- Hard commodities are a hedge against inflation.
- When the dollar falls, money 'pours' into crude futures.