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.
High Oil Prices
Oil stocks and lower oil prices – Does the price stay low or will it go back up again?
The impact of high oil prices on the world economy