Gold prices rose by 0.2% to $2,989.79 an ounce on Monday, following a record high of $3,004.86 last week. Increased safe-haven demand was fueled by geopolitical tensions, trade frictions, and expectations of Federal Reserve interest rate cuts. U.S. gold futures slightly eased to $2,997.30.