self explanatory chart of the oil price (futures) closing in on $90 a barrel. Saudi Arabia and Russian oil cuts until Sept 2023.

 


All oil analysis posts to date:  chiasmusmagazine.blogspot.com/search/label/oil

Comments