It’s time for Europe and the US to tighten the financial screws on Russia and accelerate an end to the war.