US blocks Iran’s shadow fleet with new sanctions
The United States has imposed sanctions on Iran's shadow fleet and a Chinese company. According to the Department of the Treasury’s Office of Foreign Assets Control (OFAC), part of the…