ST Bancorp STBA Q1 2026 Earnings EPS 094 Beats Estimates Putins China Visit Warm Welcome but No Pipeline Deal Signals Limits of RussiaChina Energy Alignment UK Chancellor Reeves to FastTrack Clean Energy Projects by Limiting Judicial Reviews Lamb LW Blows Past Q1 2026 Forecasts EPS Hits 072