I spoke to IO at TSC this morning and she said that my case is assigned to an officer along with many other cases and also your case is pre adjudicated. She also said that there will be some bulk approvals pretty soon. After insisting on the timeframe for these approvals, she said it's going to be soon and may be next week. So something to hope for by mid July. But you cannot be sure of USCIS unless we see some approvals in this forum specialy after July 2nd. keep your fingers crossed.