Sensex sheds 110 pts, Nifty ends at 12,969; RIL, IT stocks weigh | Sharefundss