Live intelligence stream — 1 most recent signals across all threat layers.
Satellite imagery has revealed a suspected oil spill near Iran's Kharg Island, the country's main oil export hub. The incident could affect crude production and export operations at a critical facility responsible for the bulk of Iran's petroleum shipments.