JP Morgan sees gold prices averaging $5,055 per ounce by late 2026 | Metals Mine