Gen. Christopher Cavoli, chief of U.S. European Command and NATO, told lawmakers today that Ukraine has nearly all the weapons it requires to commence a spring counteroffensive against Russian troops who have dug into the eastern region of the country.