Tropical Storm Barry menaces Gulf Coast with threat of heavy rain
Businesses and logistics providers along the U.S. Gulf Coast today are keeping a wary eye on the first major storm of the 2019 hurricane season as Tropical Storm Barry continues to gain strength just south of Louisiana.