The NASDAQ 100 continues to find buyers near the 50-day EMA as AI momentum, consolidation, and dip-buying support the bullish outlook.
USD/ZAR holds near 16.4730 as calmer global sentiment supports downside potential, while South African domestic unrest risks could affect near-term trading.