Shell maintained its quarterly share buyback of $3.5bn even as lower oil prices challenge its plan to boost investor returns through 2030.


Shell maintained its quarterly share buyback of $3.5bn even as lower oil prices challenge its plan to boost investor returns through 2030.
Leave a Reply