The navy of Iran's Islamic Revolution Guard Corps (IRGC) said on Thursday that 31 vessels, including oil tankers, containerships and commercial vessels, had crossed the Strait of Hormuz within the past 24 hours in coordination with and under the protection of its forces.