Shell Records Profit Decline Amid Falling Global Energy Prices Business Matters Sep 27, 2025 Shell has announced a sharp decline in profit for its latest financial period, attributing the downturn to a slowdown in…