The cap is set to begin on Jan 20, but the US president offered no details on implementation or how companies would be forced to comply.