Market recap for June 23rd, 2017

Yahoo Finance Video

Stocks clinging to gains here as energy rebounds to end the week, and tech's back in the driver's seat.

What to Read Next