Header Ads

ad728
  • Breaking News

    Sanctions have denied Iran more than $10 billion in oil revenue, US official says

    U.S. sanctions against Iran have denied its government more than $10 billion in oil revenue, a U.S. official said on Thursday.

    from World News & Analysis https://cnb.cx/2Gw6YrP

    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728