Home » Oil at $120 and Rising: Iran’s Hormuz Closure Squeezes the Global Economy