Iran Lost $4,800,000,000 In Oil Revenue Due To US Blockade: Report

Iran Lost $4,800,000,000 In Oil Revenue Due To US Blockade: Report
The blockade ordered by the Trump administration as leverage in ceasefire negotiations has redirected more than 40 vessels attempting to pass through with Iranian oil and other cargo