The Bank of Canada says domestic demand, especially the strong housing market, will power the economy over the next two years. More...