The major indexes rallied amid an apparent deal over Greenland. Plus, the Supreme Court hears Trump v. Cook.