An earthquake of magnitude 2.9 and depth of 1.20 kilometers occurred 5.40 miles from Alex, OK in Grady County at 05:39 PM.