Alibaba stock and shares of rival JD.com extended their rallies Wednesday, helped by optimism about Chinese economic stimulus.
A confluence of geopolitical factors has suddenly turned somewhat sleepy commodities into must-watch markets.
In the most recent trading session, Alibaba (BABA) closed at $106.12, indicating a -1.13% shift from the previous trading day.