Warren Levy caused a stir last year when he said Jaguar E&P