Key moment for the Big Oil Windfall Profits Tax Maura Cowley 05 May 2022 16:12 EDT