Stocks Are Defying the Naysayers. They Can Keep Going.

.....

© Bloomberg