An earthquake of magnitude 2.1 and depth of 3.30 kilometers occurred 12.31 miles from Bray, OK in Stephens County at 01:58 PM.