Spot palladium fell more than 3% to $1,389.53 per ounce.

2026-03-24

Spot palladium fell more than 3% to $1,389.53 per ounce.