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

2026-04-10

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