Home Investing Gold prices hover near $2,900: Will trade uncertainty push further gains?