Windfall Tax Scrapped