Spot palladium down 2.00% intraday at $1,080.52/oz.

2026-10-21

Spot palladium down 2.00% intraday at $1,080.52/oz.