Iranian attacks have targeted energy infrastructures and shipping in the Persian Gulf and Strait of Hormuz, a critical global oil chokepoint.