Fars news says oil revenues nearly met budget projections even as talks with Washington over the blockade remain stalled

Iran's President Pezeshkian says roughly 90 million barrels of oil were sold under the interim US deal, generating $18 billion in revenue for

ISTANBUL, Aug 29 — Iran transferred US$7.5 billion (RM31.6 billion) in oil revenues from sales during the first four months of the current Iranian year to the central bank,...