A magnitude 6.4 earthquake struck off the Indonesian island of Java on Friday evening, the country’s geophysics agency (BMKG) said, but there were no immediate reports of casualties and no tsunami ...