A magnitude 5.8 earthquake struck Puerto Rico, with plenty of aftershocks expected, the US Geological Survey said. No major injuries were reported, according to the Puerto Rico Director of Emergency Management Carlos Acevedo.