US imposes new sanctions on Iran oil shipping network

Wait 5 sec.

Washington claims oil revenue has been sent to the Islamic regime in Tehran