Canada records C$15.13 billion budget deficit over first seven months of 2023/24 | Reuters

Canada records C$15.13 billion … US reopens key rail crossings between Texas and Mexico. 12 min ago. Stranded freight trains are seen at a railroad …