TSX pulls back from near 2-month high as oil prices slide