Iran Has 160 Million to 170 Million Barrels of Oil at Sea, Analyst Says

According to Al Jazeera, former Congressional Research Service Iran analyst Kenneth Katzman said the offshore stockpiles could support Tehran’s revenue stream until August despite a U.S. port blockade.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.