Trump just dropped an awful lot of bombs in a very short period of time during a brief press conference with the Romanian President held in the White House Rose Garden.

First, on the issue of the infamous 'Comey tapes,' Trump hinted that they do, in fact, exist and he will "tell you about it over a short period of time."

Reporter: "And you seem to be hinting that there are recordings of those conversations." Trump: "I'm not hinting anything. I'll tell you about it over a very short period of time....Oh, you're going to be very disappointed when you hear the answer. Don't worry."

RT CNNPolitics: When asked again about tapes, Trump responds: “you’re going to be very disappointed when you hear … https://t.co/eH39bzY4ly — DigitalClusterz (@DigitalClusterz) June 9, 2017

On whether he would be willing to refute Comey's testimony under oath, Trump said he would "100 percent" be willing to tell Special Counsel Mueller that he did not ask for Comey's loyalty or ask for him to drop the Flynn investigation.

Reporter: "Would you be willing to speak under oath to give your version of events?" Trump: "100%. I hardly know the man, I'm not going to say "I want you to pledge allegiance." Who would do that? I mean think of it. I hardly know the man. It doesn't make sense."

Reporter: "Would you be willing to speak under oath to give your version of events?"

Pres. Trump: "100%" https://t.co/Okz2bwUl4f pic.twitter.com/jdAAR8HFOt — CBS News (@CBSNews) June 9, 2017

And on why Trump felt vindicated by Comey's testimony:

"No collusion, no obstruction, he's a leaker..."