Stock Alibaba and China — Can They Push By means of Resistance? | Mish’s Market Minute By / August 12, 2023