Cotton prices improved, but rally has stabilized