Spot palladium fell below $1,000/oz, down 2.77% on the day.

2026-11-12

Spot palladium fell below $1,000/oz, down 2.77% on the day.