Busy Shopping Street in Shanghai, China at night
BlackRock cut its rating for Chinese stocks from overweight to neutral on Monday.
  • BlackRock cut its rating for Chinese stocks from "overweight" to "neutral" on Monday.
  • The asset manager's strategists cited growth, stimulus, and geopolitical concerns.
  • The downgrade comes as Beijing battles to revitalize China's economy and crisis-hit property sector.

BlackRock Investment Institute has slashed its outlook for Chinese stocks, with a barrage of weak data fueling pessimism on Wall Street.