London November 6, 2025By Charlotte AdamsAberdeen Crumbles Under UK’s Windfall Energy Tax – Yahoo Finance