BPCL to sell Numaligarh Refinery stake for Rs 9,876 crore | Sharefundss