With friends like these…

US stock markets have dipped after President Donald Trump confirmed the imposition of a 25 percent tariff on most goods coming into America from Canada and Mexico, and an extra ten percent tariff on China.…