Smart money 43% YES: US strike on Mexico by December 31