
Record Highs, Oil Relief, and Month-End Acceptance - Market Pulse for Friday, May 29, 2026
Market Pulse for Friday, May 29, 2026: stocks press fresh record highs into month-end, AI leadership stays bid, oil eases, VIX remains contained, and ES/NQ/RTY test upper expected-move acceptance zones.
Record Highs, Oil Relief, and Month-End Acceptance - Market Pulse for Friday, May 29, 2026
The tape is still bullish, but today is less about whether buyers exist and more about where they are willing to keep accepting risk.
Stocks pushed back to fresh all-time highs, AI leadership stayed hot, and oil cooled off again as traders leaned into hopes that the U.S.-Iran ceasefire extension can keep the worst supply fears contained. That combination is equity-friendly on the surface: record-high indices, softer crude, and a VIX that is elevated compared with a sleepy market but no longer acting like a full-blown panic signal.
The catch is location.
ES is pressing into its monthly upper expected-move zone. NQ is already stretched above its monthly +1 standard deviation zone. RTY is testing a weekly/monthly resistance cluster. Oil is weaker, which helps the inflation and consumer narrative, but crude is still volatile enough that energy headlines can quickly become a market driver again.
So the question for today is simple: do buyers accept these upper ranges into month-end, or do we get a digestion session after another run into records?
What You Need To Know Right Now
| Theme | Current Read | Trading Takeaway |
|---|---|---|
| ES futures | 7,586 area | Holding near the monthly upper expected move at 7,588.61 |
| NQ futures | 30,306 area | Above monthly +1SD, with weekly and daily upper zones overhead |
| RTY futures | 2,936 area | Testing the 2,938-2,941 weekly/monthly resistance cluster |
| Crude oil | 87.79 area | Softer oil is a tailwind while CL stays below 91.61 |
| VIX | 15.79 | Not panic, but still enough volatility to respect stretched levels |
| VXN | 22.92 | Nasdaq volatility remains higher than broad-market vol |
| OVX | 58.30 | Oil volatility is still the risk pocket |
Prior Session
Yesterday’s macro data gave the market plenty to chew on. Q1 GDP was revised lower to 1.6%, while April PCE stayed sticky enough to keep rate-cut enthusiasm from getting too loose. The market did not break on that information. Instead, the AI and mega-cap growth bid carried the tape, with fresh record highs and strong demand for the leadership names.
That matters because strong markets that refuse to sell off on imperfect macro data deserve respect. But it also means traders should be careful about chasing blindly into upper expected-move zones.
Overnight Markets And Pre-Market Tone
The overnight tone remains constructive.
Equity futures are green and holding near highs. Oil is lower as the market prices better odds of a ceasefire extension and eventual relief around Strait of Hormuz disruption risk. Gold is firm but not disorderly. Volatility is present, but it is not screaming.
That gives bulls a workable setup, especially if oil remains contained and NQ leadership keeps pulling the tape higher. The risk is that month-end flows and stretched positioning turn the morning strength into an exhaustion move instead of a clean continuation.
US Futures Map
ES
ES is trading around 7,586, which puts it directly against the monthly upper expected move at 7,588.61. That is the first big acceptance test.
The daily 1SD range is 7,519.29 to 7,644.21. The weekly 1SD upper is 7,664.24.
As long as ES holds above 7,519, dips can remain controlled. Above 7,644, bulls can argue that month-end acceptance is expanding higher. A rejection from the 7,588-7,644 area would not be bearish by itself, but it would favor consolidation after a strong run.
NQ
NQ is trading around 30,306 and remains the leadership contract.
The monthly +1SD level is 29,290.95, and price is already well above it. The next important upside references are the weekly upper expected move at 30,492.87, the quarterly +2SD zone at 30,659.34, and the daily upper expected move at 30,670.59.
That 30,493-30,671 area is the key overhead zone. If NQ accepts above it, the AI bid is still in control. If price rejects there, the contract is vulnerable to a pullback toward 29,943.41 without damaging the broader uptrend.
YM
YM is trading around 50,858.
The daily 1SD range is 50,325 to 51,161, and the weekly upper expected move is 51,834.
Dow strength has been quieter than Nasdaq strength, but it matters for breadth. If YM can stay above 50,325 and push through 51,161, it supports the idea that this is more than a narrow AI-only move.
RTY
RTY is trading around 2,936, right under a key resistance cluster.
The weekly upper expected move is 2,938.52, and the monthly upper expected move is 2,941.47. That makes 2,938-2,941 one of the cleanest decision zones on the board today.
If small caps can accept above that cluster, it improves the breadth story. If RTY fails there while NQ stays extended, the market may still rise, but it becomes more concentrated and more fragile.
CL
Crude is trading around 87.79 after another move lower.
The daily 1SD range is 86.19 to 91.61, and the weekly lower expected move is 86.44.
For equities, oil below 91.61 is helpful. It reduces inflation pressure, eases consumer stress, and takes some fear premium out of the geopolitical tape. But the lower side still matters. If CL loses 86.19-86.44 too quickly, the story can shift from “oil relief” to “energy volatility is still disorderly.”
GC
Gold is trading around 4,546.
The daily upper expected move is 4,557.78, with daily 2SD resistance at 4,616.25. Gold staying firm while equities also rally tells us the market still wants some hedge exposure underneath the risk-on move.
That is not automatically bearish, but it is a reminder that geopolitical risk has not disappeared. It has only been repriced lower for now.
Expected Move Levels
| Contract | Current | Daily 1SD Low | Daily 1SD High | Weekly 1SD Low | Weekly 1SD High |
|---|---|---|---|---|---|
| ES | 7,586.25 | 7,519.29 | 7,644.21 | 7,317.76 | 7,664.24 |
| NQ | 30,306.50 | 29,943.41 | 30,670.59 | 28,624.63 | 30,492.87 |
| YM | 50,858 | 50,325 | 51,161 | 49,490 | 51,834 |
| RTY | 2,936.40 | 2,917.56 | 2,966.04 | 2,805.68 | 2,938.52 |
| GC | 4,546.50 | 4,440.82 | 4,557.78 | 4,371.61 | 4,670.39 |
| CL | 87.79 | 86.19 | 91.61 | 86.44 | 106.76 |
Expected Move Alerts
| Contract | Alert |
|---|---|
| ES | Trading above the quarterly +1SD zone |
| NQ | Trading above the monthly +1SD zone |
| NQ | Trading above the quarterly +1SD zone |
| RTY | Trading above the quarterly +1SD zone |
These alerts do not mean “short it.” They mean the market is extended enough that trade location matters. Strong markets can keep walking the upper bands higher, but when price is stretched, failed acceptance becomes more important.
Gamma Flip Lines
Latest available PonoTrading gamma map:
| Symbol | Price Area | Gamma Flip | Current Read |
|---|---|---|---|
| SPY | 708.00 | 708.00 | Sitting directly on the flip |
| QQQ | 646.30 | 646.00 | Positive gamma above the flip |
| SPX | 7,102.95 | 7,105.00 | Just below the flip |
| NDX | 26,569 | 26,570 | Just below the flip |
| IWM | 276.55 | 277.00 | Just below the flip |
| NVDA | 200.07 | 200.00 | Positive gamma above the flip |
| MSFT | 418.94 | 420.00 | Below the flip |
| AAPL | 272.93 | 272.50 | Positive gamma above the flip |
| AMZN | 247.71 | 247.50 | Positive gamma above the flip |
| TSLA | 392.71 | 392.50 | Positive gamma above the flip |
| DIA | 493.45 | 479.43 | Positive gamma above the flip |
| XLF | 52.52 | 50.90 | Positive gamma above the flip |
| RUT | 2,786 | 2,785 | Positive gamma above the flip |
The main thing to watch is whether the market can stay above these flip zones without volatility expanding. Positive gamma can help keep dips orderly, but if price falls back under key flip levels and VIX starts firming, intraday moves can get sharper.
Market-Moving Headlines
1. Month-End Acceptance
This is the final trading day of May, and the indices are pressing upper expected-move zones after a strong run. That makes acceptance more important than a single push higher.
For ES, the key area is 7,588-7,644. For NQ, it is 30,493-30,671. For RTY, it is 2,938-2,941.
If those zones turn into support, the market is confirming higher value. If they reject, the cleaner trade may be patience and pullback entries instead of chasing highs.
2. AI Leadership
The AI trade is still the engine.
Snowflake strength, Dell’s AI-driven surge, and continued demand for the mega-cap growth complex are keeping Nasdaq leadership alive. That is why NQ remains the most important contract on the board.
If AI names stay bid, ES can hold firm even if other areas stall. If AI leadership cools while NQ is already extended above monthly +1SD, the market may finally need to rebalance.
3. Oil Relief
Oil is lower as traders price in better odds of a ceasefire extension and less immediate supply stress. That is helping equities because it reduces the pressure that crude had been placing on inflation expectations, consumers, and risk appetite.
The line for today is CL 91.61 on the upside. Below that, oil is not fighting the equity rally. Above it, energy risk starts to matter again.
4. Volatility Compression
VIX at 15.79 is not a crash signal. It is also not dead.
This is a market where volatility has cooled enough for buyers to keep pressing, but not enough to ignore risk. If VIX stays calm while ES and NQ accept above their upper zones, the trend can extend. If VIX firms while price rejects, the stretched setup becomes more vulnerable.
Economic Calendar
The heavy macro check hit yesterday with GDP and PCE. Today’s calendar is lighter, so the bigger trading inputs are month-end flows, Chicago/business survey tone, any Fed or rate commentary that crosses the tape, oil headlines, and whether buyers keep accepting risk near the upper expected-move zones.
That makes price reaction more important than the calendar itself. If the market holds firm through lighter data and headline noise, the record-high trend remains in control. If lighter data still produces rejection at the upper bands, that is a sign location is doing the work.
Earnings Watch
The market is still trading through the AI leadership lens.
Nvidia already reset the tone for the group, and the follow-through in AI infrastructure, software, and large-cap growth remains the reason NQ is leading. Dell and Snowflake strength added to the same message: traders are still willing to pay for AI-related growth.
The risk is crowding. When NQ is already above monthly +1SD, earnings strength needs to translate into acceptance, not just a headline pop.
The Plan
| Setup | Bullish Trigger | Bearish Trigger | Key Levels |
|---|---|---|---|
| ES | Acceptance above 7,588-7,644 | Rejection from monthly/daily upper zone | 7,519.29, 7,588.61, 7,644.21 |
| NQ | Acceptance above 30,493-30,671 | Failure back below 29,943 | 29,943.41, 30,492.87, 30,670.59 |
| RTY | Acceptance above 2,938-2,941 | Failure from the breadth cluster | 2,917.56, 2,938.52, 2,941.47 |
| CL | Stays below 91.61 | Reclaims 91.61 with momentum | 86.19, 86.44, 91.61 |
Bullish Scenario
Bulls want ES holding above 7,519 and accepting above 7,588-7,644.
They also want NQ to stay above 29,943 and push into the 30,493-30,671 zone without immediate rejection. RTY accepting above 2,941 would be a major breadth confirmation.
If that happens while CL stays below 91.61 and VIX remains contained, the market can continue squeezing higher into month-end.
Bearish Scenario
Bears need failed acceptance at the upper zones.
For ES, that means rejection from 7,588-7,644 and a move back toward 7,519. For NQ, it means rejection near 30,493-30,671 and loss of 29,943. For RTY, it means failure at 2,938-2,941.
Oil reclaiming 91.61 or VIX firming from the 15.79 area would add pressure to that setup.
Bottom Line
The market is bullish, but not early.
Record highs, AI leadership, softer oil, and contained volatility all support the bulls. The issue is that ES, NQ, and RTY are pressing major expected-move resistance zones into month-end.
If buyers accept those levels, the rally can keep extending. If they reject, the healthier move may be a reset back toward daily support before the next push.
Trade the levels. Respect the trend. Do not confuse a bullish tape with unlimited upside at any price.
Not financial advice. Trade your plan.
PonoTrading Team
PonoTrading publishes futures trading education, market structure notes, expected move analysis, and practical indicator workflows for retail traders.
Related Articles

Macro Reality Check Hits a Stretched Tape - Market Pulse for Thursday, May 28, 2026
Market Pulse for Thursday, May 28, 2026: GDP was revised lower, PCE remains sticky, NQ is still stretched, oil stays heavy, and ES/NQ/RTY are testing key expected-move decision zones.

Nasdaq Stretch, Oil Flush, and Thursday Macro Risk Define the Breakout Test - Market Pulse for Wednesday, May 27, 2026
Market Pulse for Wednesday, May 27, 2026: Nasdaq leadership remains strong but stretched, crude oil is flushing lower, VIX is contained, and ES/NQ/RTY are testing key expected-move and gamma flip decision zones.

Record-High Futures Face the Real Cash-Session Test as Oil Relief Gets Complicated - Market Pulse for Tuesday, May 26, 2026
Market Pulse for Tuesday, May 26, 2026: record-high futures face the first full cash-session confirmation after Memorial Day as ES/NQ/RTY press stretched expected-move levels, VIX stays contained, and crude oil remains the macro switch.