On Monday, the National Hurricane Center signaled a low chance for a low-pressure system located about 700 miles northeast of the Leeward Islands to form within the next 48 hours. This system does not have tropical characteristics, but it has a low chance of acquiring them. The good news is that it is expected to […]