India's Reliance buys 5 million barrels of Iranian oil after US waiver, sources say

India's Reliance buys 5 million barrels of Iranian oil after US waiver, sources say