The U.S. Geological Survey recorded a magnitude 2.3 earthquake in southeast Missouri on Tuesday morning, June 30.