Listen

Description

As of today, major Russian oil operations are blocked from the global market, yet oil prices are falling. We analyze the disconnect between the physical reality of stranded cargo and the political optimism of a Ukraine peace deal. Plus, why the "long-term" price outlook suggests a reversal is coming.