More low- and middle-income Americans are investing, report finds. Here's why

· CNBC