Week in Numbers: Japan's Trade Deal and Tesla's Potential Rough Patch - Rollup News