Saudi Arabia, Russia and other large oil producers are negotiating for a deal to stem the historic price rout, even as leaders trade barbs in public.”President Putin and the Russian side in general are keen to engage in constructive negotiations, which is the only way to…Continue reading at Newsmax