Gold price blasts through $3,100 for new record high

Gold blasted through the $3,100-an-ounce mark on Monday as concerns around US President Donald Trump's barrage of tariffs and the potential economic fallout drove a fresh wave of investments into the safe-haven asset. Spot gold set another all-time high of...