BPCL to pay shareholders from Rs 9,876 cr Numaligarh Refinery stake sale | Sharefundss