India, April 23 -- Gold extended losses for a second day running on Wednesday after hitting a new record high above $3,500 an ounce.

Spot gold fell 1.3 percent to $3,338.93 per ounce in early European trade, while U.S. gold futures were down 2.2 percent at $3,345.34.

The dollar rebounded and longer-dated Treasuries rallied as U.S. President Donald Trump's comments helped calm investor fears over the Fed's independence and the possible threat to U.S. monetary and fiscal credibility.

Trump toned down his rhetoric on Jerome Powell, saying he would like to see him be a little more active in terms of his idea to lower interest rates but have no intention to fire him.

A recovery in risk assets on hopes of easing trade tensions also dented dem...