1Q Commercial Prices Up 5%, Texas Storms Cause $2B in Losses: Week in Review

Advertisement. Closing in 15 seconds.