Dow closes above 25,000 for first time since early March

Stocks rolled higher for the second day in a row as the economy continued its slow return to life amid hopes for more federal stimulus and scientific advances against the coronavirus.