British Prime Minister Liz Truss on Wednesday ruled out a windfall tax on oil companies to pay for her plans to tackle the energy crisis. Speaking during her first session of prime minister’s …
More UK leader Truss rules out windfall tax for oil companies Videos