UK rules out windfall tax on North Sea oil firms to help fund energy bills March 29, 2022 0 [#item_full_content]