A 3.4 magnitude earthquake rattled the U.S. Virgin Islands today, but it was too weak to create any damage nor initiate any kind of tsunami. According to USGS, the earthquake struck on the ocean floor at 19.018°N 65.172°W at a depth of approximately 16.5 miles. The epicenter was north-northwest of Charlotte Amalie, St. Thomas.
These earthquakes are occurring near the northern edge of the Caribbean Plate, a mostly oceanic tectonic plate underlying Central America and the Caribbean Sea off of the north coast of South America. The Caribbean Plate borders the North American Plate, the South American Plate, the Nazca Plate, and the Cocos Plate. The borders of these plates are home to ongoing seismic activity, including frequent earthquakes, occasional tsunamis, and sometimes even volcanic eruptions.
While the La Soufriere volcano continues to erupt on the island of St. Vincent, that eruption is not directly tied to any seismic activity happening on the other side of the Caribbean Plate near Puerto Rico and the U.S. Virgin Islands.