BPCL to sell stake in Numaligarh refinery, a deal for Rs 9,876 crore. Bharat Petroleum Corporation Ltd. (BPCL) will sell…