Dow closes at all-time high, beating 2007 record

Business