Gold Hits Record Above $2,900, Analysts Forecast $3,000 Soon