News

This comes as Musk and US President Trump continue their public beef. Shell (SHEL, SHEL.L) shares fall after the energy giant warned to expect weak results for gas. Glencore (GLEN.L) stock is under ...