The billion-barrel Hormuz oil shock is about to crash demand Finances April 26, 2026 The Strait of Hormuz oil shock has but to crash demand because the wealthy world borrows from its shares and…