David Rosenberg says investors should ignore geopolitical shocks and argues the Bank of Canada may need to cut rates as ...