global economy oil prices Strait of Hormuz disruption analysis