By Erilium — 21 May 2026 Hormuz Crisis Pushes Oil Above $100, Institutional Capital Repositions Amid SpaceX's Historic IPO and AI Balance Sheets Photo by sina drakhshani / Unsplash