Iran’s Islamic Revolutionary Guard Corps says an oil tanker “violating regulations” caught fire after hitting a sea mine in the Strait of Hormuz as attacks on shipping continue.