June 12, 2026
The war has killed over 2,000 people and triggered the biggest oil supply disruption
The island serves as the export terminal for 90 percent of Iran's oil shipments
Strike sparks large fire at key Tikhoretsk oil station