yes, and it started from today.
No, it's for new H1-Bs and renewals, and it starts tomorrow.
You are correct [although what was said at the oval office was different].