Industries | Wed Oct 17, 2012 9:27am EDT

Iran denies oil spill plan to block vital Strait of Hormuz