Any work to ease current shortages and price hikes while the Strait of Hormuz remains closed will take years and billions of dollars.