oil arrears

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

NEW DELHI: The central banks of India and Iran have reached an arrangement to use… Read More