Is there any possibility for further movement in green card priority dates? How does the USCIS predict the date? Why do the dates move front and back? Is there any hope of staying in U.S.?
Answer The movement of the priority dates is set by the U.S. Department of State's (DOS) Visa Control Office based on the total available visa numbers and the demand (which is determine by the number of cases the DOS receives that are eligible for final adjudication.)...