Home Investing News Oil prices hold near two-week low as weak China data adds to demand concerns