Automatic pricing keeps Bangladesh Petroleum Corporation in profit