An earthquake of magnitude 1.8 and depth of 3.90 kilometers occurred 1.99 miles from Stroud, OK in Creek County at 11:43 PM.