An earthquake of magnitude 6.4 struck northwest of Australia, the European Mediterranean Seismological Centre (EMSC) said on Friday.The quake occurred at a depth of 94 km, the EMSC added.