Shell's 2024 financial results reveal a prioritization of shareholder returns through increased dividends and share buybacks, ...
Shell shares were down 1.5% by 1125 GMT. The world's top oil and gas companies have seen profits decline throughout 2024 following record earnings in the previous two years as energy prices ...