A magnitude-7.6 earthquake struck in the western Caribbean on Saturday night, prompting a tsunami advisory for the Cayman Islands as Puerto Rico and the U.S. Virgin Islands were cleared of the threat.