A magnitude 6.6 earthquake struck Davao Oriental causing significant shaking.