I'm not saying that Oil prices will reach 90$ a barrel anytime soon, yes OPEC is producing oil at a unrealistic rate, but also factor in how much it is taking a toll on them financially. I think we will see a breaking point with Saudi, and Russia along with a few others and we will see them cut back on exporting.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.