Iran’s Efforts to Reclaim 25 Million Barrels of Stranded Oil in Chinese Ports

Reuters has reported that Iran is attempting to release 25 million barrels of its oil, which has been stranded in Chinese ports for six years due to U.S. sanctions. According to “informed sources” in China and Iran cited by Reuters, these oil shipments are now valued at approximately $1.75 billion and are stored in leased … Continue reading Iran’s Efforts to Reclaim 25 Million Barrels of Stranded Oil in Chinese Ports