The price of commodities (or anything) is determined by the marginal supply/demand.
crude oil going up is because of china's demand increase.
natural gas can't be transported economically (liquidization is still too expensive) to China, so Chinese demand is out of equation and thus UNG price couldn't go up...