Does seem to give him the authority to do this. True enough.
We'll hope for the best.
The Congress shall have Power...To regulate Commerce with foreign Nations
That is NOT a power delegated to the executive branch. Only Congress has the constitutional authority to do this, NOT the President.