For the week of Dec. 23, nearly 70% of trains were on time compared to just over 30% for the week of May 13. Trains were ...