Oil Slides 6% After Iran Denies Strait of Hormuz Deal