New York’s Dow Jones share index sets a new all-time high, as does the broader based S&P 500 index.

Read more