Spot palladium fell below $1,300/oz, down 1.42% intraday.

2026-06-18

Spot palladium fell below $1,300/oz, down 1.42% intraday.