President Barack Obama told president-elect Petro Poroshenko on Wednesday that the US was committed in the long term to Ukraine, as pro-Russia separatists continue to battle Ukrainian troops in the country's east.