Spot palladium fell 3% to $1,360.75 an ounce.

2026-03-23

Spot palladium fell 3% to $1,360.75 an ounce.