All eyes on Exxon, Chevron after BP pledges to be carbon neutral