Trump makes it clear he can't speak under oath because he just can't stop lying
Daily Kos -

Lying is what Donald Trump does. He might make it through a morning without a Big Mac, but he can’t make it through a sentence without a genuine whopper. And in his ABC interview Thursday, Trump admitted straight up that that’s why he didn’t want to answer questions for Robert Mueller.

"If you answer these questions to me now," asked host George Stephanopoulos, "why not answer them to Robert Mueller under oath?"

"Because they were looking to get us for lies or slight misstatements," replied...

In related news