Bharat Petroleum Corporation Hindustan Limited (BPCL), one of the largest oil marketing companies, balances its approach between investments in conventional assets such as refining and upstream ...