Browsing: Iran oil revenue loss $5 billion Pentagon estimate
A US naval blockade targeting Iran’s oil exports has reportedly cost Tehran nearly $5 billion in lost revenue, according to…
A US naval blockade targeting Iran’s oil exports has reportedly cost Tehran nearly $5 billion in lost revenue, according to…
