Live stock market news: Dow, S&P, Nasdaq fall but register weekly gains, OPEC oil fallout continues Read more