U.S. Sanctions Halve Iran’s Oil Revenues – Will the next administration pay $70 billion in cash?
Iran’s oil revenues have halved since the U.S. imposed sanctions on the Islamic Republic in 2018, Turkish news agency Anadolu reported, citing an Instagram post of the governor of the Iranian Central Bank, Abdolnaser Hemmati. According […]