Analysts at JPMorgan now foresee gold prices averaging $3,675 per ounce by the fourth quarter of 2025, with the potential for reaching above $4,000 by mid-2026.
Iran and Israel crisis: what does it mean for the price of oil?
The escalating crisis between Israel and Iran has triggered the largest single-day oil price surge in three years, raising concerns over future price hikes.