BPCL still in talks for Russian oil deal, discounts narrow