100 billion non-oil 'trade