Spot palladium fell back below $1,400 an ounce, down 6.13% on the day.

2025-10-21

Spot palladium fell back below $1,400 an ounce, down 6.13% on the day.