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: Encontre o poço com a menor produção de petróleo na formação de xisto de Bakken.
 ###Tabelas: 
CREATE TABLE if not exists shale_oil_production (well_id INT, well_name TEXT, location TEXT, oil_production FLOAT); INSERT INTO shale_oil_production (well_id, well_name, location, oil_production) VALUES (1, 'Well O', 'Bakken', 1234.56), (2, 'Well P', 'Bakken', 234.56), (3, 'Well Q', 'Utica', 3456.78);
SELECT well_name, oil_production FROM shale_oil_production WHERE location = 'Bakken' ORDER BY oil_production ASC LIMIT 1;