TSX drops despite oil price surge