Russia and Saudi Arabia: A case of ‘PEACE FOR OIL and OIL FOR PEACE’

Russia is fast becoming the Middle East’s provider of a geo-political insurance policy. More