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