U.S. President Donald Trump imposed new tariffs on Canada, Mexico, and China effective from Tuesday, levy 25% on Canadian and Mexican imports, with a 10% rate on Canadian energy products and Chinese goods. This led to Dollar Index strengthening past 109 and Euro to break below 1.03. Now, if the inde