Chart of the Day
Putin’s Invasion — before and after charts for the Ruble, the MOEX, and the DAX Thursday 24 February 2022
Natgas 12 month strip — refreshing the big picture bull case Wednesday 23 February 2022
Petro Complex — a host of new problems for new bulls Tuesday 22 February 2022
The March minus April RBOB Spread as a Sentiment Indicator Monday 21 February 2022
RBOB — the key pivots for spot and the April contract Friday 18 February 2022
HH Natgas — an alternate wave count ( and a better fit to the price action ) Thursday 17 February 2022
The ULSD to Brent Crack — a high risk of peaking action Wednesday 16 February 2022
RBOB minus ULSD — an untradeable bottom? Tuesday 15 February 2022
Gasoline — a brief history of severe bullish sentiment extremes Monday 14 February 2022
Three Major Market Risks Unfolding — an update Friday 11 February 2022
The RBOB to Brent Crack — a large incongruity Thursday 10 February 2022
NBP, TTF, and HH Natgas – possible Putin invades the Ukraine wave counts Wednesday 09 February 2022
On Putin, Russia, the Ruble, and the MOEX — history, rankings, and technical analysis Tuesday 08 February 2022
Brent, RBOB, and ULSD — history and repercussions of bullish extremes Monday 07 February 2022
Bonds and Rates — a brief bond-apocalypse refresh Friday 04 February 2022
Brent Crude Prices — on panics, patterns, and patience Thursday 03 February 2022
RBOB — a revised Elliott Wave count and targets Wednesday 02 February 2022
HH Natgas — is there a new trading range, or not? Monday 31 January 2022
DX Index — the three giant steps higher for the bull case Friday 28 January 2022
Russell 3000 Index — ratio analysis of the longer term downside risk Thursday 27 January 2022
HH Natgas — the case for a .618 trading range Wednesday 26 January 2022
Peloton — a case history of speculative excess Tuesday 25 January 2022
The RBOB minus ULSD Spread — nothing for the bulls yet Monday 24 January 2022
Dow Jones Industrial Average — bulls on the edge of a major defeat Saturday 22 January 2022
HH Natgas — at present, no bullish role models Friday 21 January 2022
The Stock Market Rules Crude Oil Prices — the bear case for Brent Wednesday 19 January 2022
The DJIA and ULSD — two expressions of economic expectations Wednesday 19 January 2022
RBOB — When the the stock market gets trashed, so do gasoline prices Monday 17 January 2022
Three Major Market Risks on Tap — a quick refresh Sunday 16 January 2022
HH Natgas — the message of this price action Thursday 13 January 2022
WTI Crude Oil — candidates for major resistance Wednesday 12 January 2022
Brent Crude — near term upside, bear vs bull Tuesday 11 January 2022
Brent Crude — 1st minus 2nd mo spread outlook Monday 10 January 2022
30 Yr T-Bond — the technical case for a bond apocalypse Sunday 09 January 2022
Iron Ore — the case for bottoming action Thursday 06 January 2022
ULSD — a bull case from here Wednesday 05 January 2022
The Turkish Lira, recap and outlook Tuesday 04 January 2022
Brent Crude — Why we should be rooting for a deep corrective retreat Monday 03 January 2022
COTD – HH NatGas – Monday 03 January Sunday 02 January 2022
RBOB, the May minus Dec Spread — looks like a scaled up short sale Wednesday 29 December 2021
Brent Crude Forward Curve — updating the bear case Tuesday 28 December 2021
The HO-GO Spread, is one more pop higher still on tap? Monday 27 December 2021
European Natgas Prices — Did they finally just peak? The why and how. Friday 24 December 2021
MTB Propane — downside update and gap theory Wednesday 22 December 2021
Inflation Update ( actual inflation ) — poised to exceed the 1980 highs Tuesday 21 December 2021
Petro Complex — updated bear case resistance Monday 20 December 2021
HH Natgas — how low might it go? Saturday 18 December 2021
Petroleum Complex — identifying pivotal bear case resistance Thursday 16 December 2021
The DJIA — updated support, resistance, and the likely consequences Thursday 16 December 2021
COTD – UK & TTF NatGas – Key Resistance and Upside Risk Tuesday 14 December 2021