Canadian National just dropped some surprising Q1 results: profits are up 8% even though wild winter weather tried to freeze things up—literally. They had to run shorter trains and deal with crazy snow and flooding, but still pulled off record grain hauls in March. Tariffs and trade drama? Not slowing them down yet. They’re bracing for a dip in container traffic next quarter, but expect a strong rebound later this year. Who knew trains could be this resilient? #CanadianNational #RailwayNews #Earnings #WinterWeather #Trade #Transportation