Stocks posted a second straight day of gains, despite widespread civil unrest across the country stemming from the death of George Floyd. The market has largely looked past the protests and riots taking place in many big cities, instead moving higher on optimism about reopening of the economy.