Even if the Strait of Hormuz opens, experts say it it could still take a long time for oil flows to return to normal