Gold hits all-time high amid US-Iran tension

Gold prices rose to their highest level amid escalating geopolitical tension between US and Iran following a missile attack by Iran on military bases housing US troops in Iraq.