Tehran’s threat to block the Strait of Hormuz—a critical oil chokepoint handling a third of global seaborne shipments—is widely dismissed as a self-destructive bluff, yet risks spiking oil prices and triggering global economic turmoil| Read More ynet – Business  | Read More in Virtual Jerusalem