Energy UK rejects fresh calls for a windfall tax on oil and gas profits Finance News Magazine Feb 5, 2022 A logo at a Shell Recharge electric vehicle charging hub, operated by Royal Dutch Shell Plc, after re-opening to the… Read More...