Home Investing Bank of Canada likely to hold rates amid uncertainty over trade and growth