The recent rally in oil prices and the new tax for UK oil Companies.
You may also like
Hurricane Rita and the oil prices.
Oil Prices and inventory levels in the US
High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
Discussion about emergency oil summit in Jeddah