Satellite images show 33 IRGC speedboats patrolling and then returning to the coast in the Strait of Hormuz. These boats are suspected to have been involved in attacks on three vessels, resulting in the seizure of two ships, highlighting the insecurity in a critical global energy route.
