None of these three. It is because Trump led Middle East to peace, highlighted by Isreal and Hamas deal. China also knows that Putin will go to the negotiate table by year end. China will be against the whole world starting sometime in 2026 and be finished by the world before Trump's term end in early 2029. This 稀土禁令 is a wrongly calculated spontaneous reaction when Xi feels cornered.