Major indexes waver ahead of long weekend as Netflix and GE earnings loom. Key data drives investor sentiment.
Read full article on MarketWire