Upbeat Obama says U.S. will revive past 'reckoning'

Politics ·