Spot gold prices broke the $3,400 per ounce barrier to hit a new high of $3,424.40 on Monday morning trade as a host of factors created uncertainty among investors, boosting the safe haven demand for the metal.
Tariffs continue to rock markets. The Trump administration has imposed 25 percent tariffs on all imports from Mexico and Canada. For all other partners, a 10 percent baseline tariff and custom reciprocal tariffs have been instituted after taking into account their trade barriers on the United States.