Strait of Hormuz disruptions are tightening global energy markets, with supply recovery expected to be slow, uneven, and insufficient to quickly close a growing oil deficit.
Strait of Hormuz disruptions are tightening global energy markets, with supply recovery expected to be slow, uneven, and insufficient to quickly close a growing oil deficit.