Time appears to be running out for a diplomatic resolution tp the looming crisis in Ukraine and a possible Russian invasion.