An earthquake of magnitude 2.9 and depth of 0.30 kilometers occurred 2.68 miles from Dover, OK in Kingfisher County at 09:14 AM.