Tropical Storm Beryl is currently sweeping through Texas, causing power outages for over a million homes and businesses in the Houston area. The storm surge in Galveston could reach up to seven feet. Beryl is the first storm of the hurricane season to make landfall in the U.S., having already caused significant damage in Mexico and the Caribbean.