Can OPEC+ Even Open The Floodgate?
WSJ came out with an interesting headline using “OPEC delegates” as sources. Here’s the link to the article. Oil prices, of course, took a beating on the news leak falling from $118 to $114.6 at the close.
To be fair, oil prices were already running out of exhaustion prior to the release. It was a classic, buy the rumor, sell the news type price action …