Who has given what to Ukraine – and will they get their cash back? | Analysis, 26 February 2025