Barclays Reports 18 Profit Increase Lifts Income Guidance FE Q1 2026 Earnings Earnings Per Share Misses Estimates Amidst Operational Challenges US Stock Futures and Bond Yields Slide on Reports of Putins Updated Nuclear Doctrine