 Hurricane Beryl has slammed into Mexico's Yucatan Peninsula near the resort town of Tulum as a Category 2 storm after leaving a trail of destruction and at least 11 dead. Stocks finished higher, the Dow up 67 points, the Nasdaq gained 164, the S&P 500 added 30. This is SRN News.