High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
You may also like
BP 3rd Quarter result
The impact of high oil prices on the world economy
Review of Oil Market and prices, Saudi Arabia attack, Iran, Nigeria issues and oil inventories