Bermuda Broadcasting / NewsShell faces new court case in the Netherlands over emissions April 21, 2026 Like a number of its peers seeking to capitalise on soaring profits from oil and gas sales following the outbreak of the Ukraine war, Shell has scaled back its Go to Source