International7 years ago
Iran’s biggest oil buyers succumbing to US pressure, reports say
Tehran is now experiencing relative economic shutdown as its biggest oil customers are succumbing to US pressure to stop doing business with Iran, reports say. The...