Banks have forecast that a test of $3 000 an ounce is in the offing. Among them, Citigroup said last week it expected gold to hit that level within three months, with geopolitical tensions and trade ...