Indian Oil Corporation Buys Russian Crude At Discount of $20-$25: Report | Sharefundss