Bucharest said between 900 and 1,000 American troops would remain stationed in Romania - down from 1,700.