Financial & Forex Market Recap: April 7, 2026