Texas power grid stabilizes, as Houston opens water distribution site to ‘overwhelming demand’

Texas power grid stabilizes, as Houston opens water distribution site to ‘overwhelming demand’

Houston officials say they opened a massive water distribution site early Friday “due to overwhelming demand from the public” as Texas is starting to emerge from a deep freeze and blast of wintry weather that is now being blamed for at least 58 deaths across the U.S.