JAKARTA: A magnitude 6.5 earthquake struck near Jakarta’s Thousand Islands (Kepulauan Seribu) early Saturday, with tremors felt in the Indonesian capital and across parts of Java and Sumatra.