Our View

1986 Redux?

Few of the current market followers recognize the similarity between market developments today and those that preceded the 1986 oil price collapse. Click here to read more.

Echoes from the Past: On Track for a Price Collapse?

Looking back to 1985-86, oil prices today seem poised for a plunge. For more, see Notes at the Margin.

Yet Another Disruption (June 16, 2025) -- Call it a perfect storm.

More >>