Crude oil is set to take off again: Iran says two oil tankers exploded in the Strait of Hormuz! $CL