JD is facing a critical point over here. After a disappointing result in Q1 (due to heavy investment on AI, logistics, etc.) JD was heavily punished by the market. There is a signal of recovery over here with a bullish divergence. The descending triangle has two opportunities. Further down movement or breaking through and moving up again.