Domestic markets end deep in the red as profit-booking emerged in Reliance Industries, banking, and infra stocks amid a weak trend in global equities. Sensex closed 333.93 points or 0.64 per cent lower at 51,941.64, extending its losing streak to the second session.