Financial & Forex Market Recap: March 17, 2026