Oil up as China’s improving economic data signals strong demand