Barclays Reports 18 Profit Jump Upgrades Income Outlook CBOE Q1 2026 Earnings EPS Surpasses Estimates by Over 10 Stock Falls Nearly 3 US and Iran Deal Talks Could Reshape Global Energy Markets Bessent Suggests