An earthquake of magnitude 5.4 and depth of 0.20 kilometers occurred 38.54 miles from Petrolia, CA in Humboldt County at 07:50 AM.