MANILA, Philippines — A magnitude 4.6 earthquake struck the waters off Verde Island in Batangas province on Sunday evening, the Philippine Institute of Volcanology and Seismology (Phivolcs) said.