The major US stock indices are closing marginally higher in a ho-hum summerlike session. That's okay.

A look at the final numbers shows:

  • Dow industrial average up 18.7 points or 0.06% at 33999.03
  • S&P index up 9.7 points or 0.23% at 4283.73
  • NASDAQ index up 27.23 points or 0.21% at 12965.35
  • Russell 2000 up 13.41 points or 0.68% at 2000.72

The Dow industrial average is closing above its 200 day moving average at 33870.48.

The S&P index remains below its 200 day moving average at 4322.87

Energy was the biggest sector today with a gain of 2.5%. Information rose by 0.5%. The biggest loser was real estate which fell by -0.75%. Existing home sales today were weaker than expectations.

For the trading week, the major indices are all on a 4 week win streak. However the NASDAQ index is down around -0.7% for the trading week. The S&P is marginally higher (0.07%). The Dow industrial average is up around 0.6%.

Looking ahead to tomorrow, there are no economic releases in the US. Canada will release their retail sales at 8:30 AM ET.

Tomorrow is option expiration date which can bring on some volatility.