The Numaligarh Refinery is located at Morangi, Golaghat district, Assam in India is a refinery owned by Numaligarh Refinery Limited, a joint venture between Bharat Petroleum, Oil India and Govt of Assam. Read More
In a classic example of a popular investor strategy, 'buy on rumour and sell on news', Bharat Petroleum Corporation Limited (BPCL) on Thursday ended 5.7 per cent lower at Rs 513.50 a share on the NSE after the government announced its divestment plan ...