April 22, 2026 U.S. Capital Flows into Nikkei 225 Surge as Yen Stabilizes and Tech Sector Gains Momentum