Loading...
The US Treasury Department has imposed a new round of sanctions on Iran, including 17 ships transporting Iranian crude oil, petroleum products, and petrochemical products. The US Treasury Department estimates that about 20 million barrels of Iranian crude oil are stranded on ships, and Iran has stopped loading and unloading crude oil vessels. US President Trump has stated that he is engaged in productive talks with Iran and will not attack Iran before the midterm elections on November 3rd. (Source: CCTV)