Home Economy News Bank of Canada holds rates, says tariffs could cause deep recession