US stocks struggle for direction amid thin trading volumes ahead of long weekend

US stocks struggle for direction amid thin trading volumes ahead of long weekend