WASHINGTON, D.C - President Trump expressed vindication during and after former special counsel Robert Mueller's marathon testimony on Capitol Hill Wednesday, even though Mueller made clear his report does not exonerate the president. 

Mr. Trump live-tweeted Fox News coverage of testimony Wednesday, and a senior administration official said it was "safe to say" the president was watching. The president tweeted or retweeted someone else's tweet 14 times during the hearings before the House Judiciary and Intelligence Committees. 

"TRUTH IS A FORCE OF NATURE!" the president tweeted immediately upon the conclusion of the second round of questioning.

The president pinned a tweet to his Twitter profile thanking the Democrats for holding the hearing. 

"I would like to thank the Democrats for holding this morning's hearing. Now, after 3 hours, Robert Mueller has to subject himself to #ShiftySchiff - an Embarrassment to our Country!" the president tweeted midday, in a reference to House Intelligence Chairman Adam Schiff. 

Mr. Trump is leaving for a closed-door fundraiser in West Virginia just after 4 p.m. He had no events on his public schedule Wednesday.

Mueller's testimony did undercut key Trump claims about the investigation, including that it exonerates the president.

Mueller generally stuck to the conclusions of his report Wednesday, often declining to comment and referring members of Congress back to that report. Mueller did shed light on a few questions, including why he chose not to subpoena the president. Mueller explained doing so would have taken up precious time, and he was sure Mr. Trump would have fought the subpoena in court.