Ezekiel had another oracle from Yahweh that explained the first eagle allegory or riddle. Obviously the rebellious house of Judah did not understand it. Thus Yahweh, via Ezekiel, was going to explain it to them. The first eagle was the king of Babylon who came to Jerusalem. He took its king and officials back with him to Babylon. Then he took one of the Judean royal offspring and made an agreement with him. This new king swore an oath of allegiance to the King of Babylon. The first king that was uprooted was King Jehoiakim (609-598 BCE), while the new king was King Zedekiah (598-587). Thus the kingdom of Judah would be humbled and not be able to lift itself up. It would be allowed to exist, if it kept the agreement with the King of Babylon.
This section seems to imply that Israelites had settled in 5 Egyptian cities. We know that they were in Alexandria after the 4th century BCE. Perhaps there were some settlements in the 6th century BCE during the time of the Exile. On other hand, some of these may have been Israelites who never left Egypt when Moses led the Exodus. 5 of these cities in Egypt were speaking Canaanite or a Semitic language, not the Egyptian language. They all swore allegiance to Yahweh. One of these cities was the City of Sun, probably a reference to Heliopolis, which is near present day Cairo.