Bank of Canada likely to freeze rates until 2019