Palladium spot price now trades below the Feb 24th level. While 45% of global palladium is supplied by Russia. The only reasonable (and, hopefully, ridiculous) explanation of that is that the recession would be so bad, that nobody would need cars catalytic converters…