Finance June 28, 2026 Gold, silver face fresh test as US dollar, Iran crisis to shape week ahead: Analysts