Bharat Petroleum Corporation



BPCL (658) - Last hope and support 650, But trade and stays below that, come down to 621 and afterwards 601