Hormuz reopening to release 220 stranded tankers, depress oil prices