MANILA, Philippines — Earthquakes of magnitudes 4.6 and 4.1 yesterday rocked Masbate and Davao Oriental, respectively, according to the Philippine Institute of Volcanology and Seismology.