UBS sees gold near $5,900 an ounce and JPMorgan projects $6,300 by end-2026, driven by central-bank buying, geopolitical...