Getty GTY Q1 2026 Earnings 043 EPS Surges Past 035 Estimates James Bank BOTJ Stock Analysis RangeBound Near 2290 20260519 HS2 Costs Could Exceed 100bn as Project Reset Slashes Train Speed Ambitions Indias Current Account Deficit Expected to Widen to 22 of GDP as Oil Prices Stoke External Pressures