KE Holdings: Tough To Turn Bullish If Macro Continues To Stay… — BEKE -0.20 · News Impact Screener