Global Financial Market Overview & Trading Strategy – May 26, 2026