Gold could hit $3,000 per ounce, Citi says | Fortune