Euro holds ground as US Dollar steadies, markets brace for Iran sanctions

24/08/2026