US believes naval blockade costs Iran $4.8 billion in oil revenue: Report
Washington, May 2 (IANS) The Pentagon has estimated that Iran has suffered losses of around $4.8 billion in oil revenue due to a blockade imposed by the United States Navy on its ports, according to a report by Axios, which cited unnamed officials.