Bank of America Corp CEO Ken Lewis will retire by end of the year, CNBC reported on Wednesday, citing sources.

Other highlights:

* CEO ken lewis leaving voluntarily-CNBC, citing sources

* Has not decided on successor for Lewis Yet-CNBC, citing sources