An earthquake of magnitude 2.7 and depth of 6.70 kilometers occurred 6.64 miles from Stroud, OK in Creek County at 07:55 AM.