Also an overall upswing with tonight's 0z runs of the Globals and CAMS (7/18/06z HRRR run shown here to keep time stamps all consistent for 06z Monday 7/20).
Most recent ECMWF ensembles suggest about a slim but legitimate chance that the system could find itself a sweet spot and really take off, with 6 out of 50 members strongly advertising hurricane potential.