Question : how many barrels of oil does the uk produce
Answer : 1.42 million boepd