Weaker Energy Prices Temper Shell’s Profit, but Not Cash Payouts for Investors July 27, 2023July 27, 2023 · Business · By ReportWire Weaker Energy Prices Temper Shell’s Profit, but Not Cash Payouts for Investors Source link