Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual empresa possui a maior produção média por poço?
 ###Tabelas: 
CREATE TABLE wells (well_id INT, well_name VARCHAR(50), company VARCHAR(50), production FLOAT); INSERT INTO wells (well_id, well_name, company, production) VALUES (1, 'Well A', 'Shell', 10000), (2, 'Well B', 'Total', 15000), (3, 'Well C', 'Shell', 20000);
SELECT AVG(production) AS avg_production, wells.company FROM wells GROUP BY wells.company ORDER BY avg_production DESC LIMIT 1;