Odds are in Favor of Greenland Deal Soon