Crude Oil: WTI and Brent
Did the Petro Complex Just Bottom? Did the Dow 30 Just Peak? RBOB minus ULSD got its rally. Friday 17 April 2026
The Petro Complex — At the Eye of a Price Storm Thursday 16 April 2026
ICE Spot Brent — bull case support and upside update Thursday 09 April 2026
Higher Crude Oil and Lower Equities are Not two sides of one coin Saturday 28 March 2026
WTI divided by HH Natgas — upside update Friday 27 March 2026
2022 Vs 2026 – Mapping The Price Action – An Update Tuesday 24 March 2026
Brent Crude and Trumps War: history, technicals, and the questioning of deeply held beliefs Saturday 14 March 2026
The Ukraine & Iran Conflicts – Mapping The Price Action Thursday 12 March 2026
The Petro Complex — longer term support and resistance Tuesday 10 March 2026
WTI and Brent — updating the technical case for $100 plus crude oil Friday 06 March 2026
Upside from here in Brent, WTI, and RBOB: Seasonal Price Cycle or Trump’s War? Sunday 01 March 2026
Bull Case for WTI and Brent: the Seasonal Price Cycle and the Elliott Wave Wednesday 18 February 2026
Updating the Week Ahead Outlook for the expected biggest losers Sunday 01 February 2026
Petro Complex — basic price chart pattern updates Thursday 15 January 2026
Brent and WTI Crude — Seasonal and Elliott Wave Upside Potential Friday 09 January 2026
WTI Crude: Seasonal Price Cycle Low Update Wednesday 07 January 2026
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
Crude Oil, Refined Products, Natgas — bigger picture key pivots refresh Tuesday 25 November 2025
WTI and Brent — downside update Wednesday 12 November 2025
WTI Crude Oil — Q4 to Q2 seasonal price cycle rally refresh Sunday 09 November 2025
Brent and WTI: another bear market correction bites the dust Tuesday 28 October 2025
Petro Complex: what the bull case needs Friday 24 October 2025
WTI Crude — spot, sentiment, and forward prices Thursday 09 October 2025
Brent Crude: spot, sentiment, and the forward curve Thursday 02 October 2025
WTI / Natgas — a decisive reversal lower from pivotal bear case resistance Wednesday 01 October 2025
The Four Major Hurdles for WTI Bulls Thursday 25 September 2025
Brent Crude — bigger picture downside risk Wednesday 24 September 2025
WTI minus Brent and ( WTI + Brent ) /2 Wednesday 10 September 2025
The Energy Futures Complex — Tip-offs to another Sell-off? Friday 15 August 2025
The Petro Complex – intermediate term key pivots, what the bulls need Thursday 14 August 2025
Brent and WTI — downside update Saturday 09 August 2025
The Petro Complex — the abc’s of the near term downside Monday 04 August 2025
Crude Bulletin – The Bull Case vs The Bear Case – Another Update Wednesday 30 July 2025
Brent and WTI — downside update Monday 14 July 2025
WTI & Brent – The Bear Case vs The Bull Case – An Update Tuesday 01 July 2025
Mid-East Tensions Create Tops: Brent Crude Oil Then and Now Monday 23 June 2025
Crude Oil Bulletin – Where is Support ?? Monday 16 June 2025
Petro Complex Update — Iran War scare headlines are a gift to Crude Producers Thursday 12 June 2025
WTI / Natgas — Mid-Stream Profitability is at risk of getting further crushed Wednesday 04 June 2025
Brent and WTI — near term bear case upside and longer term bull case upside Tuesday 03 June 2025
COTD – Crude and Distillate – Plenty of Support Candidates Left Thursday 29 May 2025
Crude Oil – Short Term Upside Risk …. IF Support Holds Monday 05 May 2025
Crude Oil Bulletin – Key Support & Downside Risk Wednesday 30 April 2025
WTI and Brent: near term upside and intermediate term downside Wednesday 16 April 2025
Petro Complex — testing pivotal first level support Wednesday 09 April 2025
SPX, NDX, and Brent — 3 Pathetic Excuses for a Bear Market Correction Tuesday 08 April 2025
Have Prices Fallen Far Enough to Give a Bear Market Correction? Monday 07 April 2025
Crude Oil & Refined Products: Elliott Wave Downside Targets for an Average Recession Thursday 03 April 2025
Brent and WTI — near term issues and a fork in the road Friday 21 March 2025