Wall street suffers as crude tops $101 per barrel; Dow Jones tumbles over 300 points, Nasdaq down 0.6% - The Times of India
Oil's return above the $100-a-barrel mark pushed Wall Street lower on Wednesday, as the intensifying US-Iran conflict raised fresh concerns over fuel costs and inflation.