Tehran keeps world guessing over how it will retaliate for the killing of Hamas leader on its territory