Nate will most likely make landfall as a hurricane somewhere near New Orleans on Sunday. National Hurricane Center
The storms just keep coming.
Tropical Storm Nate, which formed Thursday morning, is now passing over the northwestern Caribbean Sea according to the National Hurricane Center’s update at 11 a.m. ET.
Nate has already been blamed for at least 22 deaths across Nicaragua and …
READ MORE ON BUSINESSINSIDER.COM