
The Bank of Canada has good reason to keep interest rates on hold for a while because the economy is showing resilience to shocks from oil inflation and U.S. tariffs that helps moderate inflation and are outside the easy reach of monetary policy, for...