Research
Bear Season (How Low Can It Go?)
Our detailed thesis contrasts the current market narrative of oversupplied oil markets in 2026 with the physical constraints that prevent $30-40 prices from happening.

This is an exclusive article
Log in or sign up to request access
or

