Skip to content
Chart of the Day
Four Bearish Triangles — Brent, RBOB, Shanghai, Iron Ore
Tuesday 18 July 2023
Top Ten Key Commodity Markets — mid-year review
Monday 17 July 2023
Bloomberg Commodity Index — candidates for resistance
Friday 14 July 2023
Corn — the downside risk
Thursday 13 July 2023
Brent and WTI — candidates for resistance
Wednesday 12 July 2023
Ethanol — the case for a continuing .618 defined triangle
Tuesday 11 July 2023
GasOil minus Brent Crack — the technical case for a summer to winter rebound
Monday 10 July 2023
DAX40 , FTSE100 , Euro Stoxx Bank Index: Bears 3, Goldilocks 0
Saturday 08 July 2023
ICE GasOil — five technical perspectives
Thursday 06 July 2023
the HO – GO Spread, Seasonality and Elliott Wave
Wednesday 05 July 2023
RBOB — bear case for this year 2023
Monday 03 July 2023
S&P 500 Index — three charts, three hurdles for the bulls
Sunday 02 July 2023
RBOB – in a triangle waiting room
Thursday 29 June 2023
CME ULSD — refresh of candidates for support
Wednesday 28 June 2023
WTI 2nd minus 3rd mo spread — and the recession risk
Tuesday 27 June 2023
Brent Crude — Still too many bulls for a bottom?
Monday 26 June 2023
The Shanghai Index — uncovering the hidden bear — 23 Jun 2023
Friday 23 June 2023
Brent and WTI — near term downside updates
Thursday 22 June 2023
RBOB minus ULSD Spread — a seriously precise seasonal peak, in price and time
Wednesday 21 June 2023
Dow 30, S&P 500, Nasdaq Composite — What is the bull case?
Tuesday 20 June 2023
Bloomberg Commodity Index — stunningly precise rebound from bull case support
Saturday 17 June 2023
US Dollar ( DX Index ) — downsiode risk if bull case support breaks
Friday 16 June 2023
WTI divided by Natgas — downside update
Wednesday 14 June 2023
Brent and WTI — downside updates
Tuesday 13 June 2023
Cobalt downside update — and the relevance to crude oil
Monday 12 June 2023
RBOB Spread Trades Updates
Saturday 10 June 2023
COTD – Copper – A Check On Our Canary
Thursday 08 June 2023
RBOB — in a mid-range waiting room
Wednesday 07 June 2023
COTD – Nasdaq Composite – 2008 or 2019 ??
Tuesday 06 June 2023
Brent Crude — big picture technical refresh
Monday 05 June 2023
MTB Propane — downside update
Friday 02 June 2023
A.I. — a dangerous oxymoron, and a hoax
Thursday 01 June 2023
RBOB downside update — applied lessons from history
Wednesday 31 May 2023
API2 Coal — yet another break down
Tuesday 30 May 2023
RBOB – updating the 1st minus 2nd mo and Sep minus Oct spreads
Friday 26 May 2023
Stock Markets and the Debt Ceiling Talks – a technical view of this news cycle
Thursday 25 May 2023
Spot RBOB minus ULSD – just hit my head and shoulders bottom target from 10 Jan 2023
Thursday 25 May 2023
COTD – Distillate Update – Key Resistance & Downside Risk
Tuesday 23 May 2023
COTD – HH NatGas – Time Spread Considerations
Monday 22 May 2023
Bloomberg Commodity Index — downside update
Friday 19 May 2023
USGC Marine 0.5% Fuel Oil minus Brent Crude – a magical mean reversal
Thursday 18 May 2023
RBOB bearish rising wedge pre-season rallies — lessons from history
Wednesday 17 May 2023
HH Natgas — Elliott Wave and Seasonal Cycle Updates
Tuesday 16 May 2023
Three Stock Indices — becalmed in the doldrums
Monday 15 May 2023
the 5 – 3 – 2 Crack to Brent — key Elliott Wave pivots from here
Friday 12 May 2023
the RBOB minus ULSD Spread — seasonal cycle considerations
Thursday 11 May 2023
RBOB to Brent Crack — seasonal cycle considerations
Thursday 11 May 2023
Banking Sector — new credit stats and the bear trend
Tuesday 09 May 2023
The ULSD to Brent Crack — seasonal cycle relevance
Monday 08 May 2023
RBOB – near term outlook – a congestion whip-saw
Friday 05 May 2023
Posts navigation
We use cookies to analyse how visitors use our website and to help us provide the best possible experience for users. We will take your continued use of our site as your consent to allow us to use cookies. However, you can disable cookies at any time if you wish. View our Privacy Policy . Agree