The same goes for Russia. They recently said that their oil supply is decreasing. Well, it's only their own investments in near term future oil production that has "decreased", and they do not accept any foreign investors to invest in it.
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.