A huge chunk of the world's palladium supply is produced in Russia. I expect this may make all time highs now with Russia invading the Ukraine
Beyond Technical Analysis

Disclaimer