Gold prices are reaching the peak and running out of steam on this rally, said Charlie Morris of HSBC Global Asset Management.

Gold prices are “merely reflecting [US] dollar weakness,” Morris told CNBC.