Putins 26 Billion Longevity Gamble Inside Russias AntiAging Push RAIL Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Barclays Reports 18 Profit Increase Raises FullYear Income Guidance