Oil, Inflation Data Weigh on TSX