Jul 29, 2026 | Journal
Three of the world’s most important oil corridors are being squeezed at the same time. That has not happened before in the modern era, and the structural fact is more interesting than any of the headlines. The Strait of Hormuz has been at what the trade press is...