Scoop: U.S. blockade has cost Iran $4.8 billion, Pentagon says
Source: Axios
Pentagon says blockade denied Iran $4.8B oil revenue since April.
- Pentagon says blockade denied Iran $4.8B oil revenue since April.
- U.S. redirected 40 vessels; 31 tankers stuck with 53M barrels.
Read on NewsIQ