European leaders tell Putin to agree to Ukraine ceasefire or face new sanctions May 10, 2025 by Finance On Earth European leaders tell Putin to agree to the cessation of Ukrainian fire or facing new sanctions