Rising global tensions and strategic shift power Shell to all-time high
When we recommended oil and gas giant Shell (SHEL) at the end of June, we flagged the new chief executive's determination to improve margins, cash and shareholder returns as a key reason to own the shares.Clearly, we didn't...
19 October 2023