US Concessions Fuel Tehran's Nuclear Ambitions And Internal Oppression

Iran International

" According to the advocacy group, United Against a Nuclear Iran, the Islamic Republic had generated approximately $80 billion in revenue from oil sales between 2021-2023, hitting a five-year high in 2023."