3 min read Business & Finance Russia hails oil deal it says will save millions of U.S. jobs 13/04/2020 4:25 PM Dixie MOSCOW (Reuters) – The global oil production deal clinched at the weekend will help...