Chart of the Day
30 Year T-Bond and its Yield: lower bond values, higher yields ahead Monday 24 August 2026
RBOB minus ULSD Spread — downside update Friday 21 August 2026
Nasdaq 100 ( NDX ) — Peaking Risk Update Thursday 20 August 2026
The Brent 5 – 3 – 2 Crack — Upside Update, near term to big picture Tuesday 18 August 2026
The ULSD to Brent Crack — upside update Monday 17 August 2026
Bean Oil — Upside Update Sunday 16 August 2026
CME Silver — a bull case update with pivotal near term support Friday 14 August 2026
RBOB minus ULSD — Downside Update — Spot and the Jan27 contract Wednesday 12 August 2026
NYH ULSD, ARA GasOil, NYH RBOB — bull case update and refresh Tuesday 11 August 2026
S&P 500 Index — yes, new highs… but no technical break out Tuesday 11 August 2026
HH Natgas — Slightly Lower or Much Lower? Saturday 08 August 2026
The ULSD to Brent Crack — upside refresh Friday 07 August 2026
Gold — a refresh and update of pivotal bear case resistance Thursday 06 August 2026
Petroleum Complex — pivotal longer term support — refreshed and updated Tuesday 04 August 2026
NYH Spot RBOB Support Candidates — Elliott Wave and Seasonal Cycle Tuesday 04 August 2026
Technical Analysis, Current Events, Equities, and Oil: A 20 Point Memorandum of Understanding Saturday 01 August 2026
SPCX — for entertainment purposes only — Already an IPO Icon? Friday 31 July 2026
Spot HH Natgas — 5 points for a bull case Wednesday 29 July 2026
RBOB minus ULSD — from big picture refesh to near term downside Tuesday 28 July 2026
It’s Official: the Nasdaq 100 is now in a down trend channel Monday 27 July 2026
Magnificent Seven — Current Score Bears 6 – Bulls 1 Sunday 26 July 2026
The WTI minus Brent Spread — downside update Thursday 23 July 2026
JKM Marker: upside update Wednesday 22 July 2026
Chinese Yuan per US Dollar — the actual price action is the key Tuesday 21 July 2026
HH Natgas — downside update Monday 20 July 2026
Brent, WTI, RBOB, ULSD, GasOil — near term update to bigger picture refresh Friday 17 July 2026
The Nasdaq 100 ( NDX ) — Flirting with Disaster, Part II Thursday 16 July 2026
Distillate Cracks and the HO-GO Spread Wednesday 15 July 2026
RBOB minus ULSD — downside update Tuesday 14 July 2026
Spot NYH ULSD — bull case just got the last thing it needed Monday 13 July 2026
ARA GasOil and NYH ULSD — two markets to not be short Sunday 12 July 2026
HH Natgas – the Head and Shoulders Top and the Seasonal Cycle Thursday 09 July 2026
Spot ICE ARA GasOil — bull case main points Thursday 09 July 2026
A Quick Cracks Check up Wednesday 08 July 2026
Spot NYH ULSD Prices: Top Ten Bullish Main Points Tuesday 07 July 2026
Key Financial Market Indicators — 1975 to 2026 — Is this progress? Saturday 04 July 2026
Spot HH Natgas — growing evidence of mean reversion Wednesday 01 July 2026
MtB and Conway Propane — downside updates Tuesday 30 June 2026
The RBOB minus ULSD Spread — Seasonal Cycle and Elliott Wave Updates Monday 29 June 2026
The Brent 5 – 3 – 2 Crack — an upside update Friday 26 June 2026
ARA GasOil to Brent Crack — looking like a terrible time and place to be short Thursday 25 June 2026
The NDX ( Nasdaq 100 ) — high risk of a major peak Wednesday 24 June 2026
Spot HH Natgas — Seasonal Cycle Risks versus Recession Risks Tuesday 23 June 2026
NYH ULSD — a big picture refresh Tuesday 23 June 2026
Spot NYH RBOB — the larger scale, longer term price pattern Sunday 21 June 2026
RBOB minus ULSD — Seasonal Cycle and Elliott Wave Updates Thursday 18 June 2026
Silver — an Elliott Wave update Wednesday 17 June 2026
Petro Complex — refreshing the big picture technical no-man’s land Tuesday 16 June 2026
COTD – Crude Oil – Watch The 200 & 100 Week MAs Monday 15 June 2026
COTD – WTI & Brent DEC 26 / DEC 27 Spread – Searching For Support Sunday 14 June 2026