I know I know, everything is bad, Russia, supply chain, all the printed money. Whatever.
What do the futures say? Not the futures for this month, the futures for the end of the year have oil right now at $90.
Don’t take my word for it, scroll to the bottom:
Leave a Reply