Shell tops profit estimates as Iran war boosts oil price cuts share buybacks CNBC

Shell tops profit estimates as Iran war boosts oil price cuts share buybacks  CNBC

The Shell gas logo is displayed at a gas station on April 27, 2026 in Austin, Texas. British energy major Shell on Thursday reported stronger-than-expected first-quarter profit as the Iran war sent … [+2765 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *