Weak China credit data and strong US inflation are bad for growth stocks and investors should not try to catch a falling knife, according to BCA Research.

Read More