India settles Iranian oil payments in rupees under US waiver

Business