After almost four years of war, the International Monetary Fund estimates that Ukraine will need 137 billion euros ($161 billion) in 2026 and 2027.