US and Iran Near Peace Deal as Oil Crashes 7% and Stocks Hit Records | The Fiscal Wire