Business & Finance News Saudi Arabia, Russia push negotiations for global oil pact By Bernadette 5 years ago Saudi Arabia, Russia and other oil large producers are racing to negotiate a deal to