India reportedly owes Iran billions of dollars for oil imported in the months since Indian banks blocked transfers of money …
(Reuters) – Iran said on Monday India’s latest payment balance on crude oil imports from the Islamic state stands at $5 billion, the official IRNA