21 Apr 2026 Oil Crisis Strait of Hormuz Global Economy Energy Markets Inflation The Strait of Hormuz Crisis: Paper Markets, Physical Reality, and the Coming Reckoning Written by: Jonathan Brown