This is "Invest 90L" over the northwestern Gulf of Mexico. It's still giving some heavy rains to coastal Louisiana, Mississippi and Florida.
It has a low-end chance of development... OR could merge with another weak low pressure system near the Bay of Campeche. We're monitoring: