The S&P 500 shows resilience with buyers defending key support near 6,800, keeping the uptrend alive as markets eye the 7,000 psychological level.
USD/ZAR remains under bearish pressure near 16.40, with upcoming U.S. CPI data and Middle East tensions likely to trigger short-term volatility.