Swiss Franc and Japanese Yen Strengthen as DeepSeek AI News Rattles US Tech Stocks EU Q1 2026 Earnings Surprise Profit Beats Estimates by 17353 Samsung Electronics Shares Surge 6 on Shipping of NextGeneration HBM4E AI Memory Samples