Now Near 100 Million Bpd, When Will Oil Demand Peak?


By REUTERS via NYT

Comments