ESPEY MFG ELECTRONICS CORP Files Form 144 with SEC on May 14 2026 Youlife YOUL Drops 426 Key Support at 087 20260518 Iran Conflict Exposes Vulnerabilities in AI Supply Chain Chip Sector Scrambles for Materials Consumer Pessimism Persists Why Americans Still Feel Bleak About the Economy Worlds Biggest Humanoid Robot Maker Signals Tipping Point for Robotics Industry Kura Sushi KRUS Q1 2026 Beat Revenue NA EPS Exceeds by Significant Kevin Warshs Preferred Inflation Measure Could Backfire Bank of America Warns