HSBC Upgrades Shell SHEL Rating Citing Strong Operational Outlook Two Harbors Investment Corp Q1 2026 Earnings EPS Surges Past Expectations by 295 CATL Invests 440 Million in Advanced Battery Storage Test Facility for Extreme Conditions