Oil soars, shares rattled as Trump dumps Iran nuclear deal

oil4.jpg

—Photo by Getty Images