The National Hurricane Center (NHC) said that development odds for Invest 98L have increased once again, and it's looking more likely that a tropical depressio ...