The British oil company Shell reportedly has suspended all shipments through the Red Sea indefinitely amid the ongoing Houthi attacks from Yemen on commercial vessels on the key global trade route.
Among the major news on UK stocks, energy giant Shell (NYSE:SHEL) (GB:SHEL) halted construction at its Rotterdam biofuels facility in the Netherlands amid the ongoing slump in the European biofuel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results