An earthquake of magnitude 2.1 and depth of 2.60 kilometers occurred 6.93 miles from Newcastle, OK in Mcclain County at 05:40 AM.