Home Investing News Oil drifts amid China stimulus concerns, oversupply worries