The S&P 500 snapped its five-week losing streak, posting its best weekly gain in four months — up +3.4% to 6,582.69, with the Nasdaq leading at +4.4%. The rally was entirely narrative-driven: Trump signaled Tuesday that U.S. forces would leave Iran “in two or three weeks,” triggering the best single-day equity performance since May. Wednesday delivered chaos — Trump claimed Iran’s new regime president asked for a ceasefire, Iran denied it, then Trump conditioned any deal on the Strait of Hormuz being “open, free, and clear.” Thursday closed mixed after Iran’s Revolutionary Guard named 18 U.S. tech firms — including NVDA, AAPL, MSFT, and GOOGL — as potential military targets. The VIX collapsed from 31 to 23.87, and the 10-year yield pulled back to 4.31% from 4.44%. The ISM Manufacturing Prices Index surged to 78.3 — its highest since June 2022 — confirming the stagflationary squeeze. NFP printed +178,000 vs. a +60K consensus on Good Friday (markets closed); market reaction lands Monday, April 7. The critical question: was this a technical relief bounce in a downtrend, or the beginning of a durable recovery? The answer hinges on the April 6 Iran ceasefire deadline — and whether oil can stabilize below $100.
U.S. equities closed the week higher, marking the first weekly gain in six weeks, as investors stepped back into risk assets despite the ongoing Iran conflict. The rally came alongside extreme volatility in oil, with crude holding above $100/barrel and briefly spiking higher on geopolitical headlines.
For the first time since the war started, Thursday seemed to be one of the first days that the inverse correlation between the SPX and oil prices was at least being challenged — WTI crude +11%, SPX −0.10%. An encouraging sign for bulls. But if oil prices climb higher next week due to escalation, will stocks remain resilient? That remains to be seen. I view it as: oversold conditions triggered a technical rebound.
After a sharp multi-week selloff, markets were stretched to the downside. Sentiment reached fear-driven extremes, volatility spiked, and positioning became defensive. This created the classic setup for a short-covering rally and tactical bounce, especially as no immediate “worst-case” escalation materialized mid-week. Markets increasingly priced in a contained conflict scenario and no immediate full disruption of global oil flows — even small signs of stabilization were enough to spark buying, as markets had already priced in significant risk.
Investors are positioning ahead of catalysts: inflation data (CPI/PCE), Fed policy signals, the start of earnings season. This creates a “don’t be underexposed” dynamic, helping fuel the rebound. Earnings estimates are increasing — and that is surprising given the risk in the background. The estimate increases have been concentrated in two sectors only, not across-the-board: Materials, Energy, and select Technology.
Credit markets held in. We saw spreads rise a bit but not too much. Notably, March 2026 was the largest issuance of corporate debt on record. That can be interpreted as a positive (demand is there) or as a warning signal (companies may want to take advantage of relatively manageable borrowing costs now to prepare for a bumpy road ahead).
Continuing trend: in previous weeks, we had support at the 100 DMA which we broke and turned into resistance, then the 200 DMA which we broke as well — now acting as resistance. I had an upward sloping trendline around the 6,500 level which broke. Next support zones are the purple and green Fibonacci levels on my charts.
So now what? On Tuesday, we saw a sharp bounce from oversold levels driven by peace rhetoric. Looking at what supported the low we made (6,356 intraweek the prior week), I found on a weekly chart the 50 DMA and some Fibonacci numbers from 2024 — the low made last week is the new support for now. First resistance comes in at the 200 DMA at 6,644 on my charts; on the weekly chart I see first resistance at 6,695. The central question: is this a rally to be shorted? Or have we established a low and will be building upwards from here? That remains to be seen. If I was a betting man, I’d gamble on: the trend is your friend until proven otherwise. The medium trend is down and the long-term trend is still up.
“We continue to see further downside risk. A move toward 6,000 has a decent probability. The onus is on the bulls to disprove the recent downtrend. A close back above roughly 6,900 would be needed for bears to lose control.”
— Jonathan Krinsky CMT, BTIG Chief Market Technician · btig.com/researchBear Case (Oversold Rally): The rally is headline-driven and fragile. Oil remains the dominant variable. Markets are still below key technical resistance. If oil continues higher, inflation surprises to the upside, or the war escalates — this rally likely fails and retests lows. Bull Case (Start of Recovery): Markets already priced in a significant amount of fear. Credit markets are not signaling systemic stress. Historical precedent shows geopolitical shocks often don’t derail longer-term bull trends. If indices reclaim key resistance levels next week, this could evolve into a tradable uptrend. What the market is telling you: Right now, markets are sending a split signal — Equities: “Worst-case may be avoided.” Commodities (oil): “Inflation shock is real.” Macro data (early signs): “Pressure is building.” That divergence rarely lasts long.
The S&P 500 is now off roughly 5.67% from its all-time January high. Goldman Sachs holds a 7,600 year-end target on the basis of continued earnings growth. JPMorgan’s near-term downside risk remains 6,000. Key levels: 6,644 (200-DMA, resistance) · 6,469 (23% Fib, now potential support) · 6,174 (next Fibonacci cluster) · 6,000 (Krinsky/JPM downside target) · 6,900 (bull recovery signal).
As you can see on the charts, the Nasdaq Composite broke the upward sloping trendlines and the 200-DMA, which now can turn to resistance. Next support zones can be found via the horizontal purple and green Fibonacci numbers. The 38% Fibonacci held and last week’s low is now support. If the rally continues, we want to see the 200-DMA turn into support again.
Iran’s Revolutionary Guard naming NVDA, AAPL, MSFT, and GOOGL as potential “legitimate targets” is a new and significant overhang for the tech-heavy Nasdaq that was not present in prior weeks. This geopolitical overhang creates headline risk for the index’s largest weightings. Watch this development closely.
We broke the 200-DMA, which may now serve as resistance when tested on the way up. We have support zones at last week’s low, the horizontal lines — blue, purple, and green Fibonacci levels. I also see an upward sloping trendline around 43,660. The Dow posted one of its biggest single sessions of the year on Tuesday, gaining over 1,100 points (+2.5%) on Trump’s “two-to-three weeks” statement, then surrendered much of that ground as the diplomatic picture clouded by Thursday’s close (-61 points).
Keeping an eye on the CBOE Volatility Index (VIX), which was over 31 last week — the full institutional stress threshold. This week it compressed sharply to 23.87, reflecting the relief rally. In order for the market to truly calm down, I would like to see the VIX trading below the 50-DMA and then the 200-DMA. At 23.87 we are approaching but not yet below the 200-DMA level. The contrarian read: when the VIX drops this fast from an extreme, it can signal the market is “over-relieved” relative to the underlying geopolitical reality. If escalation resumes after the April 6 deadline, VIX will reassert itself above 28–30 rapidly.
Thursday was the first day that oil was up and the SPX wasn’t down like in previous trading sessions since the start of the war. What jumps at me in the Daily chart is that the RSI went below 70 and now came back up to 70, which can serve as resistance on oil itself.
Oil remains the master variable for every asset class. WTI pressed against key horizontal resistance near $110/barrel, forming an ascending triangle on the short-term chart — a flat ceiling with rising trendline lows, suggesting buying pressure building beneath the surface. A decisive breakout above $110 opens the door toward $114–$119. Rejection sends WTI back toward the rising trendline support at $95–$97.
Goldman Sachs raised its oil price forecasts citing tight supply and disruption risk. Upside scenarios of $110–$135 remain in play if the supply disruption persists beyond the April 6 deadline. The IEA warned that April’s oil supply crunch will be twice as bad as March’s. The market is still trading headline risk, not inventory data. The EIA crude inventory build of +5.5 million barrels (week ending March 27) was effectively ignored in the face of Hormuz disruption fears.
Oil Shock Still Building: oil above $110 is already feeding into inflation. A prolonged disruption could push prices dramatically higher — worst-case scenarios suggest recession risk if supply remains constrained. Logistics, fuel, and food costs are rising globally; companies are beginning to pass through costs. This complicates the Fed’s ability to ease.
If you read our pre-market daily briefings, Goldman Sachs gave a full bull case for gold this week. My two cents: we can see resistance around the $5,044–$5,300 area, and until that area isn’t cleared and supported, I don’t see any reason to hang my hat with Goldman at this point in time.
Gold jumped 2% to open Q2 on Tuesday as Trump hinted at an Iran ceasefire. The metal recovered to ~$4,702 on the futures chart, up from $4,521 the prior week — but still well off its cycle high above $5,200. Gold’s anomalous selloff during an active war and energy shock remains one of the defining puzzles of this cycle: rising real yields (10-year at 4.44% during the selloff), a surging US dollar (DXY testing 100), and forced margin call liquidation overpowered the usual safe-haven bid. The structural bull thesis remains intact — J.P. Morgan $6,300 year-end, Deutsche Bank $6,000. The 100-day moving average support at $4,150 — a hold there keeps the long-term bull thesis alive.
Last week I wrote that the significant march higher in yields is probably the bond market’s way of telling equity markets: this is stagflation, and the Fed won’t come to the rescue and cut rates. This week, Treasury yields took a breather — the 10-year pulled back to 4.31% as peace rhetoric temporarily lifted spirits and rate-cut pricing edged back slightly. Sometimes my charts even surprise me as to how accurate they can be at identifying these turning points.
The US Dollar held near the psychologically important 100 level, ending the week roughly flat at 100.15 despite the equity relief rally. The dollar is caught between competing forces: safe-haven demand and hawkish rate expectations support it, while any credible peace signal would reduce the war-related capital flows that drove it higher. DXY at 100.15 continues to test resistance at $101.797 on my charts. USD COT positioning remains sharply net long, driven by war-driven capital flows and rising energy prices. A strong dollar is a structural headwind for commodities, though currently overwhelmed by the geopolitical risk premium in energy and metals.
Bitcoin continued its decline this week, falling to ~$67K from ~$81K the prior week, confirming its behavior as a pure risk asset correlated to equity sentiment. As the war narrative shifted from “rally on peace hopes” to “uncertainty re-emerges,” Bitcoin followed equities on the downside but did not participate meaningfully in the Tuesday relief rally. BTC holds steady around $67K with concerns remaining over an escalation in Iran. Watch $65,830 as the near-term critical support level. The long-term secular bull structure remains intact with the structural floor far below at $57,829.
If the Semiconductors start correcting meaningfully, this market will have a very hard time finding a floor. Last week I wrote: NVDA broke support at $169.50 which held since September; I see an upward sloping trendline around $165.75 and Fibonacci supports to $162. This week I am pointing out that NVDA held the upward sloping trendline support zone and the SOX Semiconductor Index held its ground — let’s see how this plays out going forward.
I am watching IGV closely to see if it can hold the February 24 low of $76.26. The ETF bounced this week along with the broader tech rally; the daily and weekly RSI readings were deeply oversold heading in. A confirmed breakdown below $76.26 would be a bearish signal for the broader technology complex and would likely put additional pressure on the Nasdaq Composite. The relief rally gives bulls a chance to regroup — but the Feb 24 low remains the line in the sand.
I see a head-and-shoulder formation and a bear flag forming, but I also see a downward trendline that was penetrated to the upside this week. Silver is offering mixed technical signals simultaneously — the bearish formations suggest caution while the trendline break offers a potential bullish setup. Silver continues to outperform gold in momentum terms due to its dual industrial demand and safe-haven characteristics. The energy transition and manufacturing demand provide a structural floor. Monitor the trendline break carefully — if it holds, silver becomes the higher-beta opportunity in the metals complex.
This week across commodities futures markets was defined by escalating and then temporarily de-escalating geopolitical tensions in the Middle East, shifting interest rate expectations, and emerging supply-side concerns. The Bloomberg Commodity Index is reaching all-time highs. Cattle futures approaching highs. Soybeans consolidating. Rough rice at the 200-DMA.
Geopolitical risk premium dominant. Goldman raised forecasts; $110–$135 in play if disruption persists. Market trading headlines, not inventory data. RSI at 70 — potential resistance. Ascending triangle forming at $110.
Elevated volatility from weather swings and increased trading activity. Options volume elevated. No clean directional trend vs. crude.
Recovered to $4,702. Resistance zone $5,044–$5,300 must be cleared. Dual-driver: bullish geopolitics/CB demand; bearish higher rates. Goldman bull case; JPM $6,300 year-end target.
Outperforming gold. H&S and bear flag vs. trendline penetration to upside — mixed signals. Higher-beta gold play; industrial demand supports via energy transition.
Supply deficit + electrification demand from data centers and energy transition. One of the cleanest macro trades in commodities. Bloomberg Commodity Index hitting all-time highs.
Technical breakouts emerging. Rotation into underperforming ags. Corn: tightening supply outlook. Wheat: capped by elevated inventories. Early-stage trend, less crowded than metals/energy.
Key Cross-Market Signals: (1) Oil spike raises inflation expectations and reduces rate-cut probability. (2) Commodities entering high-volatility regime. (3) Early-stage commodity supercycle narrative building — metals, gold, energy all showing strength from supply constraints, energy transition, and geopolitics. COT: USD remains sharply net long from war capital flows. Strong dollar is a commodity headwind but currently overridden by geopolitical risk premium. Key risks: de-escalation → sharp oil drop; Fed/rate expectations shifting; USD strength accelerating; China demand for metals.
The week delivered a high-impact, data-rich backdrop against a backdrop of wild diplomatic swings.
| Day | Release | Actual | vs. Est. | Read |
|---|---|---|---|---|
| TUE 3/31 | Chicago PMI | — | — | Watch sub-50 for recession signal |
| TUE 3/31 | Consumer Confidence | — | — | $4+ gas prices weighing on sentiment |
| WED 4/1 | ADP Employment Change | +62K | vs. +57K est. | Steady but narrow; healthcare dominated (+58K of 62K) |
| WED 4/1 | ISM Manufacturing PMI | 52.7 | vs. 52.5 est. | 3rd consecutive month of expansion; strongest since Aug 2022 |
| WED 4/1 | ISM Prices Sub-Index | 78.3 | ↑ from 70.5 | ⚠ Highest since June 2022 — stagflation alarm |
| WED 4/1 | EIA Crude Oil Inventories | +5.5M bbl | Bearish build | Ignored by market; Hormuz premium dominates |
| THU 4/2 | Initial Jobless Claims | Fell unexpectedly | Low layoffs | Pre-tariff read; does not reflect forward conditions |
| THU 4/2 | Trade Deficit (Feb) | $57.3B | vs. $62B est. | Better than expected; 2-month total down 54.8% YoY |
| FRI 4/3 ⚠ | Nonfarm Payrolls (Mar) | +178K | vs. +60K est. | 76K from healthcare (strike reversal); pre-tariff reference period |
| FRI 4/3 ⚠ | Unemployment Rate | 4.3% | vs. 4.4% prior | Improved; but participation rate slipped to 61.9% |
| FRI 4/3 ⚠ | Avg Hourly Earnings | +4.5% YoY | Decelerated | Supports hold at next FOMC; not inflationary on its own |
The week opens with markets absorbing two compressed catalysts simultaneously: the Good Friday NFP (+178K, much stronger than expected) that could not be traded Friday, and whatever the April 6 Iran ceasefire deadline resolves to. Monday April 7 could be one of the most volatile opens of the quarter. CPI on Thursday April 9 is the week’s highest-impact scheduled release — arriving into a market already wrestling with the ISM Prices Index surging to 78.3 and oil above $100.
| Day | Time ET | Release | Impact | Context |
|---|---|---|---|---|
| MON 4/6 ⚠ | Pre-market | NFP Reaction + Iran Deadline | CRITICAL | Two compressed catalysts land simultaneously; volatile open likely |
| MON 4/6 | 3:00 PM | Consumer Credit | MED | Household debt health amid $4+ gas prices |
| TUE 4/7 | 8:55 AM | Redbook (Retail Sales) | MED | Consumer resilience check |
| WED 4/8 | 7:00 AM | MBA Mortgage Applications | MED | Rate sensitivity gauge |
| WED 4/8 | 2:00 PM | FOMC Minutes (March Meeting) | HIGH | Tone of internal debate on stagflation; any rate-hike discussion? |
| THU 4/9 | 8:30 AM | CPI (March) | HIGH | Arrives with oil >$100; ISM Prices 78.3 warns of hot print |
| THU 4/9 | 8:30 AM | Initial Jobless Claims | HIGH | First real-time post-tariff labor market signal to watch |
| THU 4/9 | 8:30 AM | Continuing Claims | HIGH | Persistent unemployment read |
| FRI 4/10 | 8:30 AM | PPI (March) | HIGH | Pipeline inflation; confirms or denies CPI direction |
| FRI 4/10 | 10:00 AM | Michigan Consumer Sentiment | HIGH | 5-year inflation expectations sub-component watched by Fed |
| FRI 4/10 | All Day | Early Earnings Begin | HIGH | JPMorgan, Wells Fargo, Morgan Stanley kick off Q1 reporting season |
The major banks kick off Q1 earnings season this week — one of the most watched reporting periods in recent memory given the geopolitical and macro backdrop. JPMorgan Chase, Wells Fargo, and Morgan Stanley report Friday April 10. Expect CEO commentary to center on: loan demand softening, trading revenue from war volatility, energy-sector exposure, credit quality in a slowing growth environment, and forward guidance on the impact of tariffs and oil prices. Listen closely for any commentary on credit tightening, private credit stress (Blue Owl flagged elevated redemption requests), and guidance on the earnings revision cycle. Any downward revisions to guidance will confirm the bear case; resilience will fuel the nascent relief rally.
Mon 4/6: Quiet | Tue 4/7: Early reporters | Wed 4/8: Pre-bank season | Thu 4/9: Delta Air Lines (DAL) — key energy cost read | Fri 4/10: JPM, WFC, MS — Q1 2026 bank earnings season opens
April 6 deadline produces a credible ceasefire framework or Hormuz re-opening signal. WTI falls back toward $90–$95. Rate-cut pricing returns to mid-2026. NFP +178K is read as labor market strength. S&P clears the 200-DMA at 6,644 and holds, establishing it as support. VIX falls below 20. Bank earnings beat. CPI comes in below expectations. Goldman reaffirms 7,600 year-end target. Rally toward 6,800–6,900 in play.
April 6 deadline passes without a deal; strikes resume on Iran energy infrastructure. WTI breaks above $114–$119. CPI prints hot on Thursday (ISM Prices 78.3 warned us). NFP +178K is read as hawkish (no cuts coming). S&P fades from 200-DMA resistance and breaks back below 6,368 toward 6,174. NVDA falls below $162. Iran makes good on tech-company threat. VIX re-tests 30+. Bank earnings flag credit stress. The relief rally was a “bull trap.”
No definitive deal or escalation on April 6; diplomatic noise continues. S&P tests the 200-DMA at 6,644 early in the week, stalls there or slightly below. CPI comes in modestly elevated, reinforcing “no cuts” narrative. FOMC minutes show internal debate on stagflation. Bank earnings mixed — trading revenue up, forward guidance cautious. Market range-trades between 6,469 and 6,644 as it waits for the April NFP (May 8) — the first true tariff-impacted data. This is still a news-flow market. Trade with a defined plan and defined risk.
The S&P 500 snapped its five-week losing streak with its best weekly performance in four months — up +3.4% to 6,582.69, the Nasdaq surging +4.4%. But let’s be clear about what this was: a technical rebound from deeply oversold conditions, not a confirmed trend reversal. The rally was 100% narrative-driven by Trump’s Tuesday comment that U.S. forces would leave Iran “in two or three weeks,” triggering the best single-day market performance since May. By Thursday, the diplomatic picture clouded again — Iran denied ceasefire talks, Trump re-escalated his rhetoric, and the Revolutionary Guard named 18 U.S. tech companies as potential targets. The VIX compressed dramatically from 31 to 23.87 but has not broken below the 200-DMA. WTI crude closed the week near $110, up 9% — the oil shock is not resolved. The ISM Manufacturing Prices Index hit 78.3, the highest since June 2022 — a stagflationary warning that is not going away. NFP came in at +178K vs. +60K expected — released on Good Friday, with the market reaction landing Monday April 7 alongside whatever the April 6 Iran deadline produces. The medium-term trend is down. The long-term trend is still up. This week’s move looks more like a tactical rebound within a volatile macro regime than a confirmed new uptrend — for now. However, if geopolitical risk stabilizes, oil stops rising, and data doesn’t deteriorate — this could transition into a durable recovery phase faster than expected. The critical question for the week of April 6: does the ceasefire deadline produce a breakthrough — or does Brent push toward $115 and the S&P re-test the 6,174–6,200 support zone toward 6,000?