US stocks have set fresh records for the fifth straight session, but just barely, amid holiday-dampened trade.
To read our articles you will need to either login or subscribe.