Export News, Import News, INDIA OWES IRAN $8.8 BILLION FOR OIL, SETTLES 45PC OF PAYMENTS

India owes Iran $8.8 billion for oil, settles 45pc of payments