Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Singapore Strengthens AI Hub Status with Strategic Pacts Involving Google and OpenAI plus 234 Million Commitment Musk vs Altman From Courtroom to Wall Street as SpaceX and OpenAI IPOs Loom Trump Halts Iran Attack Plans Amid Gulf State Intervention Oil Markets Eye Potential Easing