Stocks drift as they close out a holiday-shortened week