Obama acknowledges in a major economic speech that “times are still tough.”

SHARE