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