How prolonged Strait of Hormuz closure could lead to oil demand destruction
With Iran blocking 15-20% of global oil supply through the Strait of Hormuz, energy prices are pushing toward a potential recession as crude nears $97/barrel and could drive US inflation to 5%.