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.