India’s Bharat Petroleum Corporation Limited (BPCL) is making a strategic move by investing $121 million to develop an oil ...