HSBC Upgrades Shell SHEL Rating Citing Strong Operational Outlook Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600 West Asia Crisis Intensifies Cost and Supply Risks for Indian Manufacturing Sectors