US President Donald Trump has abandoned tariffs on Mexico that were supposed to kick in on Tuesday.
Mr Trump said the tariffs are "indefinitely suspended" after negotiators from the US and Mexico reached an agreement on immigration enforcement.
He had threatened to impose tariffs on all Mexican goods entering the US, if Mexico did not limit the number of Central American migrants from moving through.
Our correspondent in Washington is Simon Marks.