IEA - Oil
How many gallons of oil are there in a barrel? 42 US gallons (35 imperial gallons), or 159 litres. How many barrels of oil are produced and consumed a day? As of early 2015, the IEA Oil Market Report forecast average demand for the year of more than 93 mi...