Gold prices edged lower on Wednesday as a likely end to a long-drawn Sino-US trade war boosted risk sentiment, outweighing expectations of a pause in interest rate increases by the Federal Reserve. Meanwhile, palladium hit a record high at $1 340.50 an ounce during the session.