Bank of America analyst – warns about a ‘recession shock’ coming