23 Feb The Saudi-Russian oil gambit has little to do with prices
Saudi Arabia and Russia the worlds two most powerful oil producers have reached a tentative agreement to freeze oil production at its current levels. As the first deal between an OPEC and nonOPEC
Source:: Oil Voice