InternationalShell Faces Financial Pressure as Clean Energy Ventures Struggle with Mounting Debt BurdensbyStaff ReportFebruary 28, 2026