The Energy Sword of Damocles
Equities and credit are trading near their highs, but above that apparent calm hangs at least one genuinely uncomfortable thread: energy prices. The trigger isn’t hypothetical as the Strait of Hormuz has been effectively paralyzed since end of February, with daily tankers crossings down from about 60 to basically none, Gulf crude exports divided by […]