An earthquake of magnitude 5.9 and depth of 17.70 kilometers occurred 6.51 miles from Petrolia, CA in Humboldt County at 11:56 PM.