New satellite images indicating a possible oil spill around Kharg Island have garnered global attention, while media outlets aligned with the Islamic Revolutionary Guard Corps have issued threats concerning control over undersea internet cables in the Strait of Hormuz, raising concerns about energy security and infrastructure vulnerability.
