LPNEWS
If it's true that Saudi Arabia and Russia are planning a long-term agreement to set oil prices, they have a serious challenge facing them.

In this article