Why the Strait of Hormuz Cannot Remain Closed (and Why $100 Oil Won’t Last)
Brent crude is currently trading above $100 per barrel as global markets price in prolonged disruption across the world’s most critical energy chokepoint. However, current…
Geopolitics. Power. Markets.
Brent crude is currently trading above $100 per barrel as global markets price in prolonged disruption across the world’s most critical energy chokepoint. However, current…