Indian government denies payment problems over Iranian oil diversion claims

India