BBusiness Read More Can the U.K. Still Save Its Oil and Gas Industry?February 16, 2026 When the UK’s government slapped a 25% windfall tax on oil and gas producers in 2022, the industry…