Oil – Capacity vs. Usage vs. Price

20 years ago

Jan 11, 2006, Personal Finance: World usage, 2006 - 29.565B barrels, plus .365B more each year China, 2006 usage -…