Financial & Forex Market Recap – Apr. 23, 2026