95L continues to become organized, so I have a feeling the NHC will tag it as a depression this evening. I don't think it is a tropical storm just yet. This is not good news for the people dealing with the oil spill.
-------------------- 2011 Season Forecast: 16/09/04
2011 Systems: 10/01/01