Session Prep

Two minutes tonight. A plan tomorrow.
Morning review · Data as of Fri, Oct 23, 7:00 AM EDT · All times Eastern
Deep research

This morning's one thing

Stock indexes and gold sit just above their weekly lows after Thursday's beating, crude holds near a five-month high, and 10:00 a.m. Michigan data is the next jolt.

Today's market movers · Friday, October 23

Economic calendar unavailable for this edition.

U.S. releases, high and medium impact.

NQ / MNQE-mini / Micro E-mini Nasdaq-100Weekly thesis · FULFILLED

The Lines in the Sand

29,021The weekly low and the last floor bears haven't cracked
29,278.75Friday's high, the ceiling every bounce has to clear
29,345Holding above here would leave the bears offside

The Trap

After a slide this long, late bears tend to pile in right at 29021 and get squeezed when that floor holds and price snaps back. Bulls who read a quiet Friday as the bottom get caught below a falling hourly average.

Last price29,098.25
ADR · 30 sessions517.03 pts
Daily EMA2130,243.89BELOW
Reopen gapUP · 20.75 ptsFilled
28,80029,00029,20029,40029,60029,80030,00030,200Fri 9:30close 16:00Mon 9:30close 16:00Tue 9:30close 16:00Wed 9:30close 16:00Thu 9:30close 16:00Prior week low · 29,268.75H1 · EMA21 · NQ / MNQ 29,098.25Dashed: last night's path

The Read

Bears ran the Nasdaq off 29996 and never let go, closing at 29092.25 on a heavy-volume day. The prior-week low at 29268.75 broke and price stayed under it, leaving anyone defending that floor offside. The counter-argument is real: price is stretched far below its 30243.89 daily average, and stretched tapes can snap back hard. Still, the weight of the evidence sits with the bears while price stays capped under 29235. Reclaim 29235 and the lower-high pattern is broken; lose 29033.25 and the week's floor is gone.

Morning review · Oct 23, 7:30 AM EDT

Bears own the week: Thursday's heavy, high-volume drop pushed price under the 29268.75 prior-week low and kept it there. Friday has been a stalemate so far, with a narrow, thin-volume range and price at 29098.25, just above the 29021 low. The evidence clearly leans lower, but the counter-case is real: if 29021 holds after a drop this big, a sharp relief bounce can come without changing the bigger picture. An hourly close below 29021 opens the trapdoor toward 28850; reclaiming 29278.75 and holding above 29345 would leave the bears offside.

Overnight evidence · 11 cited findings

Overnight price action

  • From the evening baseline, MNQ traded between 29021 and 29278.75 and changed only about 6 points versus Thursday's 29092.25 close.
  • The prior projected path called for 29020 at 02:00 and 28880 at 06:00; observed completed-bar closes were 29183.50 and 29098.25, so the anticipated overnight continuation did not occur.
  • Price remained below the H1 EMA21 and finished the 06:00 bar at 29098.25 after rejecting the 29212-29230 area.
  • The 20.75-point opening gap to 29092.25 filled overnight.

Overnight events

  • No FOMC decision or Treasury auction was scheduled during the overnight or coming cash-session window.
  • CME's corroborating snapshot placed the overnight low at 29022.75, immediately above but not through the 29021 expansion trigger: https://www.cmegroup.com/markets/equities/nasdaq/e-mini-nasdaq-100.quotes.html
  • Actual University of Michigan data, current dealer positioning, DXY and authoritative synchronized Treasury-yield data were unavailable at the cutoff.

What changed

  • Bearish weekly, daily and H1 structure preserves the evening direction.
  • Technology-driver breadth and Thursday's volume support confidence.
  • Failure to follow the prior overnight downside path requires an adjusted verdict and a conditional continuation trigger.
  • Extension and the unbroken 29021 low cap conviction below the evening level.
Yesterday's daily candle · Thu, Oct 22
Open29,983.75High29,996Low29,033.25Close29,092.25
bearish · range 962.75 pts
Projected range · next session475 pts28,760 – 29,235

Index drivers

Nvidia, Microsoft, Amazon, Meta, Broadcom, Alphabet and Tesla all closed lower Thursday, and Meta took the heaviest hit of the group. Apple was the only listed heavyweight to finish higher. Amazon reports earnings October 29 after the close, and Apple follows November 2 after the close.

Market data as of Oct 23, 7:33 AM EDT · Weights as of 2026-09-30

Evidence · 8 cited findings

Price action · weekly / daily / H1

  • The week accepted below the 29268.75 prior-week low and closed Thursday at 29092.25 after failing far below the 30114 weekly high; sustained recovery above the 29229.75 weekly open is required to improve the red-close structure.
  • Thursday produced a 962.75-point bearish range, equal to 1.86 ADR, with a 0.926 body and a close below the 30243.89 daily EMA21.
  • H1 retained lower highs and lows below a falling EMA21; the final 139-point expansion bar closed at 29092.25, favoring a test through 29033.25 after any limited rebound, although the extended decline raises snapback risk.

Metrics

  • Thursday volume was 1.57 times its 30-session average, supporting the unusually large bearish body and indicating broad participation.
  • The close was 2.23 ADR below the daily EMA21, which supports downside momentum but also identifies substantial short-term extension.

Sentiment & current events

  • Index-driver breadth supports the bearish tape: NVDA fell 4.40%, AMZN 4.57%, META 6.98%, AVGO 4.31%, GOOGL 3.15% and TSLA 3.08%, while AAPL gained 1.23%; weights source: https://www.invesco.com/qqq-etf/en/about.html
  • French 10-year yields reached approximately 5.11% amid sovereign-market stress, but the directional effect on U.S. equities is scenario-dependent: https://www.reuters.com/world/europe/french-debt-risk-premium-reaches-euro-zone-sovereign-crisis-levels-2026-10-22
  • CFTC positions are dated October 13 and cannot verify current post-selloff positioning: https://www.cftc.gov/MarketReports/CommitmentsofTraders/index.htm
Sources & evidence dates · 24
  1. The FOMC meeting is scheduled for October 27-28, 2026, with the policy release at 2:00 p.m. ET and press conference at 2:30 p.m. ET on October 28.2026-10-07
  2. bls.gov2026-10-14
  3. treasurydirect.gov2026-10-22
  4. reuters.com2026-10-22
  5. cftc.gov2026-10-16
  6. Yahoo2026-10-23T10:38:26.000Z
  7. Yahoo2026-10-23T10:24:00.000Z
  8. Yahoo2026-10-23T10:20:02.000Z
  9. Yahoo2026-10-23T09:51:01.000Z
  10. Yahoo2026-10-23T09:01:56.000Z
  11. Yahoo2026-10-23T09:01:53.000Z
  12. Yahoo2026-10-23T09:26:01.000Z
  13. Yahoo2026-10-23T08:02:41.000Z
  14. Yahoo2026-10-23T09:42:24.000Z
  15. Yahoo2026-10-23T09:30:00.000Z
  16. Yahoo2026-10-23T08:52:36.000Z
  17. Yahoo2026-10-23T09:02:00.000Z
  18. Yahoo2026-10-23T01:29:37.000Z
  19. Yahoo2026-10-23T01:10:39.000Z
  20. ChartMill2026-10-23T11:00:58.000Z
  21. Yahoo2026-10-23T10:45:00.000Z
  22. Yahoo2026-10-23T10:39:27.000Z
  23. Yahoo2026-10-23T10:32:49.000Z
ES / MESE-mini / Micro E-mini S&P 500Weekly thesis · STRESSED

The Lines in the Sand

7,676Prior-week low: lose it and the floor is gone
7,679Weekly open, the hinge that decides the week's color
7,715Reclaim it and the bear case loses its grip

The Trap

Traders who lean on 7676 as a sure floor get caught when it finally gives way. On the other side, those who fade the drop too early get squeezed if price springs back toward 7715.

Last price7,681.25
ADR · 30 sessions81.11 pts
Daily EMA217,778.18BELOW
Reopen gapUP · 2.25 ptsFilled
7,6807,7007,7207,7407,7607,7807,8007,820Fri 9:30close 16:00Mon 9:30close 16:00Tue 9:30close 16:00Wed 9:30close 16:00Thu 9:30close 16:00Prior week low · 7,676H1 · EMA21 · ES / MES 7,681.25Dashed: last night's path

The Read

Bears knocked the S&P off its 7778.18 daily average and drove it down to 7677 before a late pause. Volume came in heavy, but the last hourly push ran out of steam, and the week is still clinging to a green candle above its 7679 open. That thin thread is the bulls' best argument, along with the 7676 prior-week low that has not broken yet. Even so, the evidence leans clearly lower while 7726 caps any bounce. Clear 7726 and the lower-high pattern breaks; lose 7676 and the floor under the whole week is gone.

Morning review · Oct 23, 7:30 AM EDT

Bears forced a high-volume break below the 7778.18 daily average on Thursday, and Friday's push to 7714.5 got slapped back down. Price sits at 7681.25, just 2.25 points above the 7679 weekly open and a hair above the 7676 prior-week low, so the whole week is on a knife edge. The evidence clearly leans lower, but the strongest counter stands: neither 7677 nor 7676 has broken yet, and gains in Apple and Berkshire say this is not a panic. Lose 7676 and the floor is gone; reclaim 7715 and the bears are offside.

Overnight evidence · 10 cited findings

Overnight price action

  • From the evening baseline, MES traded between 7678 and 7714.50 and fell 22.50 points from Thursday's 7703.75 close to the 06:00 close at 7681.25.
  • The prior path projected 7698 at 02:00 and 7684 at 06:00; completed-bar closes were 7701.50 and 7681.25, leaving the final level close but the intermediate descent delayed.
  • Price remained below the H1 EMA21 and ended near the overnight low after rejecting 7712.25 during the 04:00 bar.
  • The 2.25-point opening gap to 7703.75 filled overnight.

Overnight events

  • No FOMC decision or Treasury auction occurred overnight or is scheduled during the cash-session forecast window.
  • Actual University of Michigan data, synchronized live rates, dealer positioning and complete options-skew evidence were unavailable at the cutoff.

What changed

  • Bearish daily and H1 structure preserves the evening direction.
  • Weak index-driver breadth and Thursday's elevated volume support confidence.
  • Unbroken 7676-7677 support prevents confirmation and caps conviction.
  • The changed weekly close projection and revised path require an adjusted verdict.
Yesterday's daily candle · Thu, Oct 22
Open7,797High7,798.75Low7,677Close7,703.75
bearish · range 121.75 pts
Projected range · next session58 pts7,668 – 7,726

Index drivers

Nvidia, Microsoft, Amazon, Meta, Broadcom, Alphabet, Tesla, Micron and AMD all closed lower Thursday, and AMD and Meta took the heaviest hits. Apple and Berkshire Hathaway finished higher, so the damage was concentrated in tech and chips. Amazon reports October 29, Apple November 2 and AMD November 3, all after the close.

Market data as of Oct 23, 7:33 AM EDT · Weights as of 2026-10-01

Evidence · 8 cited findings

Price action · weekly / daily / H1

  • Thursday lost the 7778.18 daily EMA21 on a 1.50-ADR bearish candle with a 0.766 body, closing at 7703.75 after reaching 7677.
  • H1 preserved a lower-high/lower-low sequence below the 7722.80 EMA21, but the final 15.25-point bar was below the 18.5-point expansion threshold after the rejection from 7677.
  • The week remained marginally above its 7679 open and had not taken the 7676 prior-week low, preserving a narrow GREEN weekly-close possibility despite the bearish session forecast.

Metrics

  • Thursday volume was 1.52 times its 30-session average, supporting the daily distribution signal.
  • The close was 0.92 ADR below the daily EMA21, bearish but less extended than MNQ or MGC.

Sentiment & current events

  • Broad index drivers were weak: NVDA fell 4.40%, MSFT 2.23%, AMZN 4.57%, META 6.98%, AVGO 4.31%, GOOGL 3.15%, MU 6.26% and AMD 8.10%; weights source: https://www.ssga.com/us/en/intermediary/etfs/state-street-spdr-sp-500-etf-trust-spy
  • AAPL gained 1.23% and Berkshire Hathaway gained 1.48%, providing visible breadth contradictions to the risk-off signal.
  • French sovereign stress is verified, but its precise effect on U.S. equity futures is uncertain: https://www.reuters.com/world/europe/french-debt-risk-premium-reaches-euro-zone-sovereign-crisis-levels-2026-10-22
Sources & evidence dates · 31
  1. The FOMC meeting is scheduled for October 27-28, 2026, with the policy release at 2:00 p.m. ET and press conference at 2:30 p.m. ET on October 28.2026-10-07
  2. bls.gov2026-10-14
  3. treasurydirect.gov2026-10-22
  4. reuters.com2026-10-22
  5. cftc.gov2026-10-16
  6. Yahoo2026-10-23T10:38:26.000Z
  7. Yahoo2026-10-23T10:24:00.000Z
  8. Yahoo2026-10-23T10:20:02.000Z
  9. Yahoo2026-10-23T09:51:01.000Z
  10. Yahoo2026-10-23T09:01:56.000Z
  11. Yahoo2026-10-23T09:01:53.000Z
  12. Yahoo2026-10-23T09:26:01.000Z
  13. Yahoo2026-10-23T08:02:41.000Z
  14. Yahoo2026-10-23T09:42:24.000Z
  15. Yahoo2026-10-23T09:30:00.000Z
  16. Yahoo2026-10-23T08:52:36.000Z
  17. Yahoo2026-10-23T09:02:00.000Z
  18. Yahoo2026-10-23T01:29:37.000Z
  19. Yahoo2026-10-23T01:10:39.000Z
  20. ChartMill2026-10-23T11:00:58.000Z
  21. Yahoo2026-10-23T10:45:00.000Z
  22. Yahoo2026-10-23T10:39:27.000Z
  23. Yahoo2026-10-23T10:32:49.000Z
  24. ChartMill2026-10-23T10:10:42.000Z
  25. Yahoo2026-10-23T09:35:00.000Z
  26. Yahoo2026-10-23T09:04:00.000Z
  27. Yahoo2026-10-23T08:17:00.000Z
  28. Yahoo2026-10-23T08:50:00.000Z
  29. Yahoo2026-10-23T08:22:02.000Z
  30. Yahoo2026-10-23T06:13:55.000Z
GC / MGCGold / Micro GoldWeekly thesis · INVALIDATED

The Lines in the Sand

4,000.9This week's low; an hourly close under it reopens the slide
4,065Top of the lid; holding above it leaves the bears offside
4,094.8Broken prior-week low, now overhead as old support

The Trap

Bulls who treat the bounce off 4000.90 as a bottom tend to get pinned under the 4048-4065 lid. Bears who chase price down near 4000.90 get squeezed if that low keeps holding.

Last price4,037.7
ADR · 30 sessions81.04 pts
Daily EMA214,196.99BELOW
Reopen gapUP · 2.8 ptsFilled
4,0004,0254,0504,0754,1004,1254,1504,1754,2004,225Fri 8:20close 13:30Mon 8:20close 13:30Tue 8:20close 13:30Wed 8:20close 13:30Thu 8:20close 13:30Prior week low · 4,094.8H1 · EMA21 · GC / MGC 4,037.7Dashed: last night's path

The Read

Gold bulls got run over Thursday: price fell from 4164.9 to 4036.6 and closed at 4039.9, right on the week's low. The prior-week low at 4094.8 gave way and price stayed below it, turning old support into a ceiling. The counter-argument: global gold ETF holdings sit at a record, and price is stretched far under its 4196.99 daily average, which is fuel for a snapback. The evidence clearly sides with the bears while 4072 holds as a lid. Push back above 4072 and the shallow-bounce picture fails; break 4036.6 and the slide has room to run.

Morning review · Oct 23, 7:30 AM EDT

Bears drove gold through the 4094.80 prior-week low and down to 4000.90, putting it on pace for its steepest weekly drop in more than four months as higher oil revived rate fears. Friday's bounce has stalled beneath a falling hourly average, with 4048-4065 acting as the lid. The evidence clearly leans lower, but record gold ETF holdings are a real counterweight and keep rebound risk alive. An hourly close below 4000.90 opens the way toward 3975; holding above 4065 leaves the bears offside.

Overnight evidence · 11 cited findings

Overnight price action

  • MGC traded between 4000.90 and 4047.80 overnight and closed the 06:00 bar at 4037.70, nearly unchanged from Thursday's 4039.90 close.
  • The prior path projected 4038 at 02:00 and 4016 at 06:00; completed-bar closes were 4027.10 and 4037.70, showing an earlier low followed by a stronger rebound than expected.
  • Price rebounded from 4000.90 but remained below the H1 EMA21 at 4047.00 through the cutoff.
  • The 2.80-point opening gap to 4039.90 filled overnight.

Overnight events

  • Reuters linked the steep weekly gold decline to oil-driven inflation and higher-for-longer rate concerns: https://www.reuters.com/world/india/gold-heads-steep-weekly-loss-oil-prices-fuel-fed-rate-concerns-2026-10-23
  • No FOMC decision or Treasury auction occurred overnight or is scheduled during the forecast window.
  • Current synchronized DXY, real-yield, options and positioning data were unavailable at the cutoff.

What changed

  • Bearish weekly, daily and H1 structure preserves the evening direction.
  • Acceptance below prior-week support and the implausible recovery arithmetic support confidence.
  • The rebound from 4000.90 and structural ETF demand reduce conviction.
  • The missed 06:00 projection requires an adjusted verdict and conditional expansion trigger.
Yesterday's daily candle · Thu, Oct 22
Open4,159High4,164.9Low4,036.6Close4,039.9
bearish · range 128.3 pts
Projected range · next session84 pts3,988 – 4,072
Evidence · 8 cited findings

Price action · weekly / daily / H1

  • Weekly price accepted below the 4094.8 prior-week low and stood near the 4036.6 weekly extreme, leaving a large bearish weekly body into the final session.
  • Thursday produced a 128.3-point, 1.58-ADR bearish range with a 0.928 body and closed at 4039.9, 1.94 ADR below the 4196.99 daily EMA21 after rejection.
  • H1 retained persistent lower highs and closes below a falling EMA21; seven bars since expansion and proximity to the low allow a shallow 4055-4070 consolidation before another test below 4036.6.

Metrics

  • Thursday volume was 1.13 times its 30-session average, confirming participation without the extreme volume multiple seen in the equity contracts.
  • The 1.94-ADR distance below the daily EMA21 confirms strong downside momentum while increasing rebound risk.

Sentiment & current events

  • World Gold Council data show record global gold ETF holdings of 4256 tonnes after September inflows of 67 tonnes, a structural support that has not prevented short-horizon weakness: https://www.gold.org/goldhub/data/global-gold-backed-etf-holdings-and-flows
  • The World Gold Council reported an 8.5% September gold decline alongside higher Treasury yields, dollar strength and contracting COMEX positioning: https://www.gold.org/goldhub/research/gold-market-commentary-september-2026
  • French sovereign stress could create haven demand, but higher sovereign yields can simultaneously pressure gold: https://www.reuters.com/world/europe/french-debt-risk-premium-reaches-euro-zone-sovereign-crisis-levels-2026-10-22
Sources & evidence dates · 9
  1. The FOMC meeting is scheduled for October 27-28, 2026, with the policy release at 2:00 p.m. ET and press conference at 2:30 p.m. ET on October 28.2026-10-07
  2. bls.gov2026-10-14
  3. treasurydirect.gov2026-10-22
  4. Global physically backed gold ETFs received US$10 billion and 67 tonnes in September, taking holdings to a record 4,256 tonnes; Q3 inflows reached US$31 billion.2026-10-07
  5. gold.org2026-10-07
  6. reuters.com2026-10-22
  7. cftc.gov2026-10-16
  8. gold.org2026-10-07
CL / MCLWTI Crude Oil / Micro WTI Crude OilWeekly thesis · FULFILLED

The Lines in the Sand

101.37The weekly high, the breakout boundary still unclaimed
100.15Slip under it and the breakout starts looking tired
99.35Prior-week high, taken but not yet locked in

The Trap

Late bulls tend to chase the spike right under 101.37 and get stuck if it rejects. Bears who fight a headline-driven supply scare tend to get run over when it keeps going.

Last price101.13
ADR · 30 sessions3.68 pts
Daily EMA2193.52ABOVE
Reopen gapNo opening gap
9596979899100101Fri 9:00close 14:30Mon 9:00close 14:30Tue 9:00close 14:30Wed 9:00close 14:30Thu 9:00close 14:30Prior week high · 99.35H1 · EMA21 · CL / MCL 101.13Dashed: last night's path

The Read

Crude whipsawed between 95.26 and 101.37 this week and finished Thursday at 99.09, almost exactly where the week opened at 99.07. Volume exploded on the bullish daily candle, but the push above the 99.35 prior-week high failed to hold, and hourly momentum faded into the close. The counter-argument is heavy: the IEA sees demand shrinking while supply climbs, even as inventories tighten. That adds up to only a slight tilt higher, not a conviction move. Hold the 98.94-99.00 shelf and the door to 100.18 stays open; a close below 98.16 erases the bullish case.

Morning review · Oct 23, 7:30 AM EDT

Bulls have the ball: Houthi attacks on Saudi energy facilities sent crude to a five-month high, and price at 101.13 is pressing just under the 101.37 weekly high on heavy volume. Falling crude and gasoline stockpiles are the fuel, but a distillate build and reported Russian diesel shipments push back, and a run this fast carries exhaustion risk. The edge is thin. An hourly close above 101.37 opens the door toward 102.20; a slide under 100.15 and the breakout starts to look spent.

Overnight evidence · 10 cited findings

Overnight price action

  • MCL traded from 98.83 to 101.31 overnight and closed the 06:00 bar at 101.13, a 2.04-point gain from the 99.09 session open.
  • The prior path projected 99.72 at 02:00 and 100.08 at 06:00; completed-bar closes were 100.77 and 101.13, materially outperforming both projections.
  • Price held above the rising H1 EMA21 and preserved the 100.17-100.35 breakout area after the 05:00 expansion to 101.31.
  • No opening gap was present.

Overnight events

  • Reuters also verified a Russian diesel shipment toward New York, providing a bearish product-supply counter-channel: https://www.reuters.com/business/energy/tanker-carrying-40000-t-russian-diesel-heads-new-york-after-putin-trump-deal-2026-10-23/
  • The October 23 rig count, comprehensive vessel data and the duration of reported sanctions relief were unavailable at the cutoff.

What changed

  • Bullish weekly, daily and H1 structure preserves the evening direction.
  • Exceptional volume, inventory draws and Gulf disruption risk materially increase confidence.
  • Russian product-supply relief and exhaustion risk prevent maximum conviction.
  • Substantial outperformance of the prior expected path requires an adjusted verdict.
Yesterday's daily candle · Thu, Oct 22
Open97.8High100.18Low97.72Close99.09
bullish · range 2.46 pts
Projected range · next session2.5 pts98.55 – 101.05
Evidence · 8 cited findings

Price action · weekly / daily / H1

  • Thursday produced a bullish 0.67-ADR candle, held 1.51 ADR above the 93.52 daily EMA21 and closed at 99.09 after trading to 100.18.
  • H1 recovered from 97.72 and closed marginally above its 99.04 EMA21, but momentum contracted over the final three bars.
  • Holding the 98.94-99.00 area favors another test of 100.18, while a close below 98.16 would negate the bullish scenario.

Metrics

  • Thursday volume was 4.43 times its 30-session average, strongly supporting participation in the bullish daily candle.
  • The weekly close was effectively flat against the 99.07 open, and price failed to accept above the 99.35 prior-week high after reaching 101.37, limiting conviction.

Sentiment & current events

  • The IEA forecasts world oil demand falling 2.5 mb/d year over year in Q4 2026 and 2.6 mb/d on average in 2026, while September supply increased 2.5 mb/d to 102.3 mb/d: https://www.iea.org/reports/oil-market-report-october-2026
  • The same IEA report cites falling inventories, steep backwardation, constrained refined-product availability and fragile Middle East supply recovery, preventing a simple bearish fundamental conclusion: https://www.iea.org/reports/oil-market-report-october-2026
  • EIA's October 21 summary was consistent with near-term tightening, but its complete numerical bundle was not independently extracted during research: https://ir.eia.gov/wpsr/summary.txt
Sources & evidence dates · 7
  1. bls.gov2026-10-14
  2. EIA's week-ended October 16 petroleum report supports a near-term tightening interpretation, including the reported crude and gasoline draws, but the exact entire numerical bundle was not independently extracted from the primary report during this check.2026-10-21
  3. The IEA forecasts world oil demand falling 2.5 mb/d year over year in Q4 2026 and 2.6 mb/d on average in 2026; September supply increased 2.5 mb/d month over month to 102.3 mb/d, including a 2.1 mb/d OPEC+ increase.2026-10-14
  4. The IEA simultaneously reports falling inventories, steep backwardation, restricted refined-product availability and fragile Middle East supply recovery. These conditions contradict treating its weak-demand forecast as unambiguously bearish for near-term MCL.2026-10-14
  5. cftc.gov2026-10-16
  6. iea.org2026-10-14

Free. Always. Futures trading edge in your inbox.

You're in. Watch your inbox.

We do not send junk mail. We do not spam.