
Deal between Russia and Saudi Arabia Is Very Close, Oil Prices Are Likely to Stabilize
Oil prices are likely to stabilize globally very soon, as Russia and Saudi Arabia are getting very close to finalizing an oil production cut deal. It was confirmed by the CEO of the Russian Direct Investment Fund Kirill Dmitriev.