Trouble in China: Iran facing difficulty in selling oil to best customer, thanks to Trump
Sanctions imposed by the United States on non-state Chinese refineries is making it ever more difficult for Iran to sell oil for desperately needed revenue.
Avi Woolf
APR 3, 2025