Question: How many liters of beer are bought and sold every year?
Sentence: 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.
Answer in sentence: yes