U.K. imposes windfall tax on oil and gas company profits as inflation bites
Briefly