US tariffs take effect and Mexico, Canada and China retaliate with their own tariffs on the US

The world economy is now caught in the fog of what appears to be a trade war.

About the author