Better than expected housing and industrial production data before the open helped stocks climb to new records.




Share this: