Satellite imagery confirms a missile attack on an oil tanker in the Strait of Hormuz, linked to IRGC. Markets see reduced chance of normal traffic by June 15.