Csx Stock Chart - Csx Derails On Earnings As A Wake Up Call For The Market