Shell maintained its quarterly share buyback of $3.5bn even as lower oil prices challenge its plan to boost investor returns through 2030.
Shell profit misses on lower crude prices, rocky oil trading
Written on 05/02/2026
Mitchell Ferman, Bloomberg
Read full article
