India paid $5bn Iran oil debt in full: Iran central bank
India has fully paid its $5 billion oil arrears to Iran without bartering to bypass sanctions-related payment problems, the official news agency IRNA reported on Sunday quoting Iran's central bank chi