Pressure mounts on China’s Pres. Xi to step down amid strict lockdowns
Dewardric McNeal, Longview Global on rumors that China’s President Xi could step down over dissatisfaction his government’s strict Covid lockdown policy. With CNBC’s Melissa Lee and the Fast Money …