Gold prices on Thursday are trading higher for a third session in a row as uncertainties surrounding U.S.-China trade negotiations and a U.K. election help to provide support for precious metal. Dovish stances by the Federal Reserve and the European Central Bank also helped to support bullion buying.