Gold soars to six-year high as trade, Iran tensions mount

Trade anxiety and escalating tensions between the United States and Iran sent gold soaring to a six-year high on Tuesday, and saw traders dive back into safe-harbour government bonds and the yen and Swiss franc at the expense of the dollar.