Brace for another rate hike - Bank of Canada decides