Cruise lines may yet sail from U.S. waters before the end of the year after the Centers for Disease Control and Prevention shifted gears to end its no-sail order that’s been in place for nearly eight months as the coronavirus pandemic spread around the globe.