Optimism grows that oil shipments through the Strait of Hormuz will resume after nearly three months of disruption.