World Wires · story 38516 · corroborated · 1 source(s)

Iran faces billions missing from oil intermediary revenues

Iran's judiciary reports that oil intermediaries owe the government up to 11 billion euros from past oil sales amid US sanctions.

Open in the desk

Coverage

What this site indexes