Shell $SHEL beat first-quarter earnings expectations on Thursday as the Iran war pushed oil prices higher and drove a surge in trading profits, though the company cut its stock buyback and warned that production losses in the Middle East will weigh on output in the coming months.
