Share Twitter Facebook LinkedIn Email The leaders of Japan and several European nations condemned recent Iranian attacks in the Gulf states, which have effectively closed the Strait of Hormuz, a major oil trading channel. “We express …Read More