The world economy today teeters on a knife’s edge as crude oil prices surge to levels not seen in years. The Strait of Hormuz, one of the most critical arteries for global energy flows, has become the epicenter of disruption. With shipping giants li...