The Shifting Sands: A Mid-Morning Look at Today's Top Stories
Indian Markets Stumble: Foreign Exodus and H-1B Worries Trigger Sell-Off