Russia, Saudi Arabia to set up task force to secure oil market stability
Russia and Saudi Arabia agreed to set up a task force to review oil market fundamentals and to recommend measures and actions that will secure oil market stability, according to Continue Reading
