A weakening dollar is a bit of a surprise, as analysts expected the currency to strengthen because of tariffs.
President Trump's tariffs on imports from Mexico, Canada and China took effect late Monday night. Here's what it means for ...