Oil prices drop dramatically as reports of a potential deal to end the Iran war send stock markets skyrocketing.