India and China; making up, but what about trade?