Market Snapshot: U.S. stocks struggle for direction, but Wall Street on track for weekly gains