Young workers prepare for a rainy day while Generation X and Baby Boomers struggle to rebuild their bank accounts.

Source: www.bloomberg.com