Bank of America (BofA) analysts have increased their long-term gold price target by 25% to $2,500 per ounce, citing enduring factors that have supported the metal’s rally in recent years, according to ...