Tokyo stocks were flat yesterday after figures showed Japan’s economy stalled in the second quarter, but some other Asian markets climbed along with a rise in the oil price.