Sen. Robert Menendez denied any wrongdoing on Friday and said he was "not going anywhere" after CNN reported the U.S. Justice Department is preparing criminal corruption charges against the New Jersey Democrat.

Citing unidentified sources briefed on the case, CNN said the charges center on allegations Menendez used his office to promote the business interests of a Democratic Party donor and friend in exchange for gifts.

"I have always conducted myself appropriately and in accordance with the law," Menendez said in a statement he read to reporters in Newark, New Jersey.