self explanatory chart: Oil is now within reach of its $95 price resistance, as oil inventories drop 2.2 million barrels, more than analyst expectations at 320,000. The 2022 'putin' put of $100 is the next price range.

 


___

All oil analysis please refer:  chiasmusmagazine.blogspot.com/search?q=oil 

Comments