Middle East tensions have surged as Iran, Hamas, and Hezbollah vowed strong retaliation for the assassination of their leaders, which they blame on Israel. This has heightened fears of a regional war.