Media TV & Radio Uncategorized BBC World – Business News The recent rally in oil prices and the new tax for UK oil Companies.