Shell's net debt falls 3.6% to $39.73B despite rising total debt newsdepo.com · 2026-10-29 11:18 world Read full article →