Indian Rupee Touches Record Low of 9571 Against US Dollar Amid Energy and Debt Pressures Oil Rebounds After PPI Shock as Markets Eye Retail Sales Data Canada to Review Amazon Contracts After Quebec Warehouse Closure and Layoffs