Home Investing Oil slips over 1% as deflationary concerns in China dampens sentiment