Gold Prices Soar: Will It Hit the $2,900 Milestone?