Plus: U.S.-Saudi nuclear deal, and oil is heading back toward $100 a barrel.