July 7, 2026 By Tim Hodges

Three tankers hit in the Strait of Hormuz as U.S. revokes license authorizing sale of Iranian oil – NBC News