Chart of the Day
Dow 30 — High Elliott Wave Peaking Risk Thursday 12 February 2026
COTD – ICE Dutch TTF NatGas – Bull Case Support Wednesday 11 February 2026
COTD – The WTI RBOB Crack – Testing Resistance Tuesday 10 February 2026
Natgas Seasonal Price Cycle: Preliminary Estimates for a Winter to Spring Rally Monday 09 February 2026
The March26 HH Natgas contract — how low might if fall before rebounding? Friday 06 February 2026
DID BTC Just Puncture the A.I. Bubble? And a brief refresh of wider implications Thursday 05 February 2026
Bitcoin — downside update Wednesday 04 February 2026
Spot HH Natgas Winter Range: dirt cheap to wildly expensive and back again Tuesday 03 February 2026
The Long RBOB Short ULSD Spread — very nice rebound from pivotal support Tuesday 03 February 2026
Updating the Week Ahead Outlook for the expected biggest losers Sunday 01 February 2026
HH Natgas: Spot, March26, Mar – Apr, and 1st minus 2nd Thursday 29 January 2026
Updating the Continuing Collapse of Bitcoin / Gold Wednesday 28 January 2026
RBOB: the Case for Another Sub-Par Q4 to Q2 Pre-Season Rally Tuesday 27 January 2026
Gold: big picture and implied upside Monday 26 January 2026
HH Natgas — three relevant spreads: 1st minus 2nd, Feb minus Mar, and Mar mins Apr Saturday 24 January 2026
HH Natgas — bigger picture refresh and some upside targets Thursday 22 January 2026
The Long RBOB Short ULSD Spread — Q1 Winters and the Q4 to Q2 Pre-Season Rally Wednesday 21 January 2026
The Nasdaq Composite — updating the bear case Tuesday 20 January 2026
HH Natgas — Spot and the Feb – Mar spread — bear trap update Monday 19 January 2026
Silver — upside update Sunday 18 January 2026
Petro Complex — basic price chart pattern updates Thursday 15 January 2026
RBOB minus ULSD Spread — Spot and Jun26 updates Thursday 15 January 2026
Buffett Indicator Bubble Update Tuesday 13 January 2026
The China S&P 500 — technical peaking risk Monday 12 January 2026
Brent and WTI Crude — Seasonal and Elliott Wave Upside Potential Friday 09 January 2026
the Long RBOB – Short ULSD Spread: the Spot and June26 upside updates Thursday 08 January 2026
WTI Crude: Seasonal Price Cycle Low Update Wednesday 07 January 2026
Spot and May26 RBOB — Seasonal Price Cycle Rally Update Tuesday 06 January 2026
HH Natgas: Spot, the Mar26 contract, and the bear trap risk Tuesday 06 January 2026
The Dot-Com Bubble — the Nasdaq Composite, Unleaded, and WTI Sunday 04 January 2026
Aluminum: upside update Wednesday 31 December 2025
HH Natgas: Two Spreads, the Feb minus Mar and the 1st minus 2nd mo Tuesday 30 December 2025
The Baltic Dry Index — peaked into key resistance Monday 29 December 2025
HH Natgas: Pivotal Resistance for Spot, Feb, and Feb-Mar Sunday 28 December 2025
The Continuing Rise in Gold and Silver: and the case for further fund flows from Bitcoin Tuesday 23 December 2025
Spot HH Natgas — two concerns for bulls Monday 22 December 2025
Spot NYH RBOB — count the decline from 2.4141 Sunday 21 December 2025
RBOB — analysis of the Q2 contract months Thursday 18 December 2025
Spot RBOB Downside Update and the Dot-Com Bubble Wednesday 17 December 2025
Brent Crude — Any support between 63.00 and 42.00 ? Tuesday 16 December 2025
WTI Technical Update: any support between 56.00 and 36.00 ? Monday 15 December 2025
HH Natgas — Downside Update — Elliott Wave and the Seasonal Price Cycle Friday 12 December 2025
CME NYH Spot RBOB — downside update Thursday 11 December 2025
CME Silver — upside update Wednesday 10 December 2025
Elliott Wave suggests Santa Rally is Over — Can the Dow 30 now help RBOB a bit lower? Tuesday 09 December 2025
Spot HH Natgas — Bull Case versus Bear Case — The Elliott Wave Guidance Monday 08 December 2025
Spot HH Natgas upside update and Spot minus the 12 mo Strip Saturday 06 December 2025
Bitcoin Bulletin — Updating the Elliott Wave — Thursday’s high was very ominous Friday 05 December 2025
The RBOB minus Brent Crack — 2026 Seasonal Price Cycle Technical Outlook Thursday 04 December 2025
The Long RBOB Short ULSD Spread — both Spot and Jun26 are looking very bullish Wednesday 03 December 2025