Business Insider | Russia and Saudi Arabia have signed 3 huge oil deals Business Insider Hidden by the fog of the ongoing oil market volatility and the Turkish adventures in Syria, OPEC leader Saudi Arabia has been cementing its geopolitical position for years. In Riyadh meetings this week between Saudi and Russian officials, major energy ... |