Home Investing Oil prices under pressure as oversupply looms; may fall further if China stockpiling slows