Gold prices reached near three-month highs, driven by uncertainty over U.S. trade plans, which weakened the dollar and increased demand for safe-haven bullion.