U.S.-Iran tensions roil world markets as gold hits seven-year high, oil spikes

Open in new window