Brent crude tops $100, S&P 500 slips ahead of CPI data