Iran claims to have struck over 40 targets in Israel, with prediction markets showing a 100% probability of further Iranian military action by April 30.