An earthquake of magnitude 3.8 and depth of 7.20 kilometers occurred 6.34 miles from Stroud, OK in Creek County at 07:04 AM.