An earthquake has struck northern Alberta where past tremors have been blamed on hydraulic fracturing from the oil and gas industry.