You don't have to be under oath. The law says you have to be truthful whenever you're being questioned by a LEO acting in an official capacity.
Title 18, United States Code, Section 1001 makes it a crime to: 1) knowingly and willfully; 2) make any materially false, fictitious or fraudulent statement or representation; 3) in any matter within the jurisdiction of the executive, legislative or judicial branch of the United States. (See: Why YOU should Never Lie-Especially to an Agent of the Federal Government
Yes, quite a few people have straightened me out on this. The glaring hypocrisy of Hillary getting away with lying is incredible.
BTW, Ol’ Dan Tucker... You’re too late to come for supper! :)