gold, oil rise sharply after china data