US imposed new sanctions on Iran, targeting Russia as well
The US State Department imposed sanctions on 20 legal entities involved in the Iranian oil trade, and declared 10 ships as blocked assets. The Chinese-based terminal for shipping crude oil…