Little more than two weeks ago, things were looking up for Ukraine. Fighting had tapered off in the ongoing war in eastern Ukraine and Kyiv had scored a series of diplomatic wins, including high-profile gestures of solidarity from NATO leaders at the Warsaw summit.