$TSX Struggles At Long Term Resistance