Israel launched strikes on military sites in Iran last week in response to an Iranian attack earlier this month, though the targets avoided Iran’s key oil and nuclear facilities amid appeals for restraint from allies and neighbouring countries.