Rumors of a $1,390 stimulus check have left many hopeful Americans scrolling social feeds for confirmation, but no federal body has announced such payments. Neither the IRS nor Congress has published ...