Kroger has pledged to source all palm oil used in its own-label products from sustainable sources by the end of 2015.