India, Iran agree to clear $6.4 bln oil arrears via European banks

India, Iran agree to clear $6.4 bln oil arrears via European banks