An earthquake of magnitude 4.6 and depth of 20.80 kilometers occurred 18.75 miles from Petrolia, CA in Humboldt County at 08:00 AM.