Indian shares struggled for direction in early trade on Thursday, after three consecutive sessions of losses, as financials and information technology stocks offset losses in other sectors amid a lack of major triggers.The Nifty 50 was up 0.05% at 25,829 points and the BSE Sensex







