EDMOND, Okla. —A 3.9-magnitude earthquake shook near Edmond Wednesday, according to the United States Geological Survey.