On Monday, the NHC designated an area of low pressure to watch as Invest 90E. According to the NHC, environmental conditions are favorable for further development, and tropical storm Alvin is expected ...