Oil Crashes 7% as US-Iran Deal Report Sparks Biggest Drop Since March | The Fiscal Wire