Irans Grip on Hormuz Strands Over 160 Oil Tankers Raising Supply Concerns Alibaba Advances AI Ambitions with Upgraded Zhenwu Chip and NextGen Large Language Model Palisade Bio PALI Stock Up 387 Key Resistance at 197 20260520 Batam Gains Momentum as a Serious Investment Destination for Chinese Firms Singapore Remains Leading Foreign Investor