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

Gold prices remained subdued above the $2,900 per ounce mark on Friday even as the precious metal is set to experience a weekly gain. “The commodity, however, remains confined in a…