At midday: TSX rises as energy stocks jump with oil price rebound