The US Treasury has imposed new sanctions on Iran’s shadow oil network, naming companies and individuals across multiple countries, including an India-based shipping firm.
The US Treasury has imposed new sanctions on Iran’s shadow oil network, naming companies and individuals across multiple countries, including an India-based shipping firm.