Hurricane Beryl made its U.S. landfall at Matagorda, Texas early Monday as a Category 1 hurricane.
The storm has reportedly knocked out power to 1 million homes and businesses, but the storm’s overall impact to the insurance industry is expected to be “manageable,” according to Morningstar DBRS, a credit rating business.
Considering Beryl’s landfall spot about 85 miles south of Houston and the forecasted rapid weakening of the storm as it makes its way through the state, Marcos Alvarez,