Business | Thu Feb 13, 2014 6:09pm IST

Iran asks India for $1.5 bln in oil payments under nuclear deal - sources