UK hits oil and gas companies with $6 billion windfall tax Source will download... UK hits oil and gas companies with $6 billion windfall tax