Oil Crashes 10% on Iran Deal Hopes, Stocks Surge | FN Pulse