An earthquake of magnitude 4.0 and depth of 3.40 kilometers occurred 5.76 miles from Stroud, OK in Creek County at 07:00 AM.