Around 1,900 vessels remain stranded around Strait of Hormuz