An earthquake of magnitude 4.3 and depth of 20.00 kilometers occurred 3.31 miles from Petrolia, CA in Humboldt County at 05:17 AM.