U.S. Revokes Iran Oil Sales Authorization Amid Reported Maritime Incidents | SHREDNEWZ