Barclays Posts 18 Profit Increase Raises FullYear Income Guidance SPMA Q1 2026 Earnings Preferred Shares Report EPS Miss Stock Dips Iran Nuclear Deal May Trigger Stock Market Selloff Despite Wall Street Optimism