Shell launches $3.5 billion share buyback plan as buoyant oil prices bolster profits
November 02, 2023 at 06:24 AM EDT
Shell shares jumped 2% as it vowed to boost returns to shareholders on the back of an uptick in profits from its oil and chemicals divisions