CAMPAIGNERS slammed Shell for trading on the misery of millions trapped in fuel poverty today, as the oil giant announced billions in profits. Although its earnings dropped from £22.8 billion in 2023, ...
Shell and BP have been trying to close valuation gaps towards similar levels that the major US-based oil players enjoy, which would come around from a bump-up in share prices. Several companies have ...