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: Liste a produção total de petróleo na Rússia por empresas com sede em Moscou para 2021.
 ###Tabelas: 
CREATE TABLE oil_production (id INT, well_name VARCHAR(50), location VARCHAR(50), company VARCHAR(50), production_type VARCHAR(10), production_quantity INT, production_date DATE, company_headquarters VARCHAR(50)); INSERT INTO oil_production VALUES (5, 'Well T', 'Russia', 'ABC Oil', 'Oil', 500000, '2021-01-01', 'Moscow'); INSERT INTO oil_production VALUES (6, 'Well U', 'Russia', 'DEF Gas', 'Gas', 300000, '2021-02-01', 'St. Petersburg');
SELECT SUM(production_quantity) FROM oil_production WHERE location = 'Russia' AND production_type = 'Oil' AND company_headquarters = 'Moscow' AND production_date BETWEEN '2021-01-01' AND '2021-12-31';