. A Russian invasion of Ukraine may be imminent. Gold and palladium prices profit. The world’s largest palladium producer is South Africa, with Russia in second place. Now concerns are growing about possible export restrictions. Palladium is in high demand […]