An earthquake of magnitude 4.2 and depth of 0.10 kilometers occurred 22.02 miles from Petrolia, CA in Humboldt County at 02:28 AM.