The US maritime blockade has cost Iran nearly $6 billion in oil revenue

Loading...