Oil prices surged and gold topped $5,000 as tensions between the US and Iran escalated.
Oil prices surged and gold topped $5,000 as tensions between...