Home Forex Market US-China Tensions and Delisting Threats Overshadow Alibaba’s Earnings Report