Scottish Greens Push For Expanded Oil Windfall TaxBy OMC Editorial DeskMay 20, 2026As of May 15, 2026, the ongoing debate surrounding the taxation of energy sector profits in the United Kingdom has…