Sort:  

Yes it shows the market feels the demand, i.e. the economy, is not going to fare well going forward.

That is the present bet at the moment.

When you take into account Russian oil under strict measure and still #oil is not going past $100, other players are satisfying the market. Cutting to the left, favors the right.

The Chinese and Indians are buying a lot of Russian #oil, albeit at a major discount.