BP CEO Bob Dudley did say that the company's renewable projects are profitable though.