Swiss Franc and Japanese Yen Strengthen as DeepSeek AI News Rattles US Tech Stocks WNC Q1 2026 Earnings EPS Misses Estimates Stock Declines 33 Oil Markets Weathering Massive Shock Can Lasting Stability Hold