1 min read Investment U.S. crude oil jumps more than 8%, topping $72 a barrel on fears of Iran supply disruption 10 hours ago Curated by John Wysocki Photo: UAE - Oman - Strait Of Hormuz - March 18, 2010. Photo credit: Michael Gaylard via Flickr. CC BY...