Gold rose toward $1 700 an ounce, extending its rally to the highest in more than seven years, as investors pile into haven assets amid mounting worries that the coronavirus could turn into a global pandemic.
Italy’s financial hub is in virtual lockdown as the outbreak spread further outside China, heightening concerns of slowing global economic growth.