Under most circumstances, commercial trucks based in foreign countries — Canada and Mexico — cannot haul domestic freight between two points in the U.S. That principle stems from laws and regulations governing cabotage: the point-to-point transportation of goods within a country by a foreign operator.
Things get a little more complicated, though, when it comes to the finer points of law. A section of the Code of Federal Regulations relating to customs technically creates an opening for domestic...
https://s29755.pcdn.co/news/askwaves-can-foreign-based-trucks-haul-domestic-us-freight