CJ Radin
Iran called for revenge for the killing of one of its nuclear scientists. Japan agreed to reduce its imports of Iranian oil. The US imposed sanctions on China’s Zhuhai Zhenrong Corp, Iran’s largest supplier of refined petroleum products.
Seth Frantzman
Samuel Ben-Ur
David Daoud