Windfall tax wipes out North Sea oil giant's £2bn profit - latest updates Published 09 Mar 2023 Full Article