Ookla offers two servers in Shanghai, one of which appears to be the China Telecom Branch server. That one gives me the same shitty reading as the China Telecom test results. The other one, China Mobile Group, reports a number matching what my internet speed is actually supposed to be. The Shanghai China Telecom speed test used to be reliable for China Telecom. I guess now it's not.