
Edouard Landfall Triggers Houston School Closures and Power Outages
Tropical Storm Edouard made landfall on the Texas-Louisiana coast on Tuesday, September 1, 2026, bringing 60 mph winds and up to 6 inches of rain. Conroe and Willis ISDs closed schools for Wednesday, while Entergy reported nearly 50,000 power outages. The storm threatens Gulf energy infrastructure, including LNG exports, amid rising global oil prices.
