AIs Rising Power Needs Could Boost Solar Stocks Analysts Suggest XBP Q1 2026 Earnings Massive EPS Miss Sends Shares Down Over 4 Japan and South Korea Stocks Surge on Hopes of Iran Nuclear Deal Breakthrough