Three Saudi-flagged supertankers are crossing the Strait of Hormuz with 6 million barrels of oil after a deal with Iran was reportedly signed, tracking data shows.
HypeNows