Reuters reports Russia might agree to its frozen US$300 billion including territories it controls for reconstruction. Could be a blocking mechanism.

2025-02-22