The major US indices are closing with mixed results:

The next key event comes tomorrow with the US jobs report due out at 8:30 AM ET. A weaker number (estimate 200 K and 3.7% unemployment rate) would give stocks reason to move more to the upside. A less tight labor market with the unemployed rate near all-time lows at 3.7% is what the Fed is hoping for to help slow inflation.

Conversely, a stronger number would disappoint stock market and likely lead to sharp declines after the move to the upside this week in the major indices.

Technically, the NASDAQ index is closing just below its 100 day moving average at 11500.83. The high price today did extend above that level intraday, but could not sustain momentum. Tomorrow it will be a barometer for bullish or bearish for the tech heavy index.

For the broader S&P index, it closed above its 200 day moving average yesterday for the first time since April. Today the low price at 4050.87 was able to stay just above the 200 day moving average at 4048.33 keeping the technical bias in the favor of the buyers (see green line in the chart below).

S&P
S&P index stayed above its 200DMA for the second day