Iran Pushes China to Let it Sell $1.7 Billion Worth of Stranded Oil

Iran is pushing to recoup 25 million barrels of oil from China that has been stuck for six years in Chinese ports due to sanctions imposed by then-U.S. President Donald Trump, three Iranian and one Chinese source familiar with the matter said. Trump is returning to power on Jan. 20, and analysts say he is … Read more