Igor Sechin
‘Axis of love’: Saudi-Russia detente heralds new oil order
World
June 1, 2017
‘Axis of love’: Saudi-Russia detente heralds new oil order
A meeting between the two men who run Russia and Saudi Arabia’s oil empires spoke volumes about the new relationship…