An image shared on Instagram claims U.S. Treasury Secretary Janet Yellen abruptly resigned from her position on Nov. 24. Verdict: False The claim is false. Neither the U.S. Treasury Department nor ...