Spot palladium was down more than 2.00% intraday, trading at $1,069.28/oz.

2026-10-22

Spot palladium was down more than 2.00% intraday, trading at $1,069.28/oz.