China’s fiscal conditions still face persistent challenges this year, especially from falling land sales revenue and troubled local government financing, said Stephen Innes, managing partner at SPI Asset Management. “So while stimulus mini is getting delivered, the deluge required to right the ship properly might not be coming down the pipe.”