"I just would love to have him do a great job," Bloomberg quoted Trump as saying in the Oval Office.

Trump has raged against Jeff Sessions since his decision to recuse himself from Russia-related matters last year. Sessions was the first Republican senator to endorse Trump as a presidential contender.

Speculation that Trump may soon dismiss Sessions has increased in recent days as the two men trade snipes.

Meanwhile, Republican senators have shown new openness to a new attorney general. But they have pressured Trump to wait until after the midterm elections in November. Bloomberg said Trump declined to comment when asked if he would keep Sessions past then.

He told the news service he considers special counsel Robert Mueller's investigation to be an "illegal."

Asked if he would comply with a subpoena from Mueller, Trump said, "I'll see what happens" and added: "I view it differently. I view it as an illegal investigation."

He told Bloomberg "great scholars" have said "there never should have been a special counsel."

Mueller's investigation was ordered by Deputy Attorney General Rod Rosenstein in May 2017 and the scope of the investigation was laid out by Rosenstein in a classified memo. Justice Department lawyers have previously said Rosenstein is aware
of the scope and activities of Mueller's investigation.