Business Commodities Energy industry europe European Union news Oil Oil and gas companies Shell UK newsShell will pay about $2bn in UK and EU windfall taxes for last quarterTheWorldsNewsJanuary 6, 2023 by TheWorldsNewsJanuary 6, 20230 Firm said in October it had not paid any UK windfall taxes because of heavy investment in North Sea Shell has revealed it will pay...