S&P 5007,383.79 1.44%
Germany's Deutsche Bahn Halts All National Rail Services Over IT System Failure — Witness News