Mexico is preparing for a long “battle” with the administration of President Trump, its foreign minister reportedly told lawmakers in private comments, adding that the country was prepared to retaliate with new tariffs if necessary. “We are here preparing for a battle that is going to be long,”...