Wednesday, January 03, 2018

Dow tests close above 25,000, as fresh round of records fall on energy, tech rally