Iran has announced that it will not allow any military vessels to transit through the Strait of Hormuz under a potential agreement being negotiated with Oman, a move that could reshape maritime traffic through one of the world's most vital oil and gas chokepoints.Deputy Foreign Minister Kazem Gharibabadi confirmed on Tuesday that Tehran is firmly opposed to military traffic in the strategic waterway under the terms of the emerging deal. His comments came after senior diplomats from Iran and Oman...