The recent rally in oil prices and the new tax for UK oil Companies.
The recent rally in oil prices and the new tax for UK oil Companies.
Review of the oil market and reasons behind recent high oil prices.
Review of the oil Market, OPEC and US presidential election