US President Donald Trump delayed the start of tariffs on Mexico for one month after the two countries struck a last-minute border deal Monday -- but Canada and China are still in talks to avoid sweeping levies that have caused stock markets to slump.
As fears of a damaging global trade war mounted, Trump and his Mexican counterpart Claudia Sheinbaum announced the halt after she agreed to send 10,000 troops to the US-Mexico frontier to stop the flow of the drug fentanyl.