The U.S. will impose a 5% tariff on all Mexican imports from June 10, President Donald Trump said in a Thursday evening Twitter post.

Click to read article