Editor's Picks Iran Politics Top Stories Trending Now USAUS sells 1.2 million barrels of Iranian oil seized under sanctionsTNT DeskFebruary 11, 2021 by TNT DeskFebruary 11, 2021 WASHINGTON DC, USA: The United States has sold more than a million barrels of Iranian fuel seized under its sanctions programme last year, a Department...