Star Metro - Stocks slide as oil sees volatile trading day over Iran war fears