Gold neared a six-year high after a U.S. airstrike killed one of Iran’s most powerful generals, ratcheting up tensions in the Middle East and driving demand for havens.
Bullion rallied as much as 1.6% to $1,553.52 an ounce in the spot market, reaching the highest since September. Platinum futures briefly topped $1,000 an ounce to touch the highest since early 2018 in New York, while silver and other haven assets rose.