GLENCOE, Oklahoma - A 3.3 magnitude earthquake struck three miles west of Glencoe a little after 2 a.m. Thursday.