It may not feel like it, but we’re coming up on the peak of the Atlantic hurricane season. What was predicted to be a historic season for storms has been largely quiet for Texas, other than Hurricane ...
According to the National Weather Service, the Invest 91L system has a 90% chance of tropical development, with increasing likelihood of a tropical storm or hurricane.
CenterPoint Energy said 2,000 front line workers and over 600 vegetation management personnel are currently making preparations for Tropical Storm Francine.
Flooding rainfall, strong winds and dangerous storm surge are all possible this week along the western Gulf Coast. Tropical storm watches are in place early this week from portions of Mexico’s ...