AI in May 2026: Model Releases, AI Agents and the Power Crisis