Indian Rupee Touches Record Low of 9571 Against US Dollar Amid Energy and Debt Pressures April Employment Data Reveals 341000 Jobs Gap Between Headline and Household Surveys National Restaurant Association Releases Latest Industry Employment Data US Retail Sales Stall in December Surprising Economists