No Payments Pending For Russian Oil Imports: BPCL