I want to know the answer to the following question:
How many liters of beer are bought and sold every year?
All the background I'm provided with is that "More than 133 billion litres (35 billion gallons) are sold per year—producing total global revenues of $294.5 billion (£147.7 billion) in 2006.". Is that enough to answer the question?
Answer: yes