Indian markets traded in the red for the second straight session on Tuesday amid a bearish trend in global markets and rush for booking profit. After hitting an all-time closing high on June 16, both the benchmark Sensex and Nifty lost nearly 0.3 percent on each of the two days. By 10am on June 20, the Sensex lost 288 points or 0.46 percent, while Nifty declined 78 points or 0.42 percent.