Wow, it's becoming a bit dramatic! I may have to rethink my earlier prediction.

The US beat Latvia, who had beaten Canada, but then the US lost to Finland, who Canada had already beaten.
Sweden beat Switzerland, but only 5-7, and one would expect one of the (traditionally) strongest teams (Sweden) to have absolutely dominated Switzerland, which is generally not considered to be a powerhouse in hockey.
Team Canada also shut out Team Germany, who often has a hit or miss team- when they are on they are on, but this doesn't appear to be one of those years for them.
Meanwhile Czechia and Slovakia went at it and the Czechs pulled ahead, and are currently tied at 9 points overall with Sweden, with Canada and the US tied at 7.
The could be the year for the Czechs, but it's still early yet. Tomorrow will be an exciting day as Czechia and Sweden face off, and Canada and the US play each other.
Def