High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
You may also like
Oil prices hiting new highs – OPEC, China stock piling or real shortage of supply
High Oil Prices and reason behind recent moves.
The impact of high oil prices on the world economy
Record high oil prices and Turkish/Kurdish conflict