A magnitude 5.1 earthquake jolted Sultan Kudarat yesterday morning, the Philippine Institute of Volcanology and Seismology ...