Partisan squabbling in the US could cost Ukraine $600 million