2007-12-07insidebayarea.com

" But the IEA forecasts world oil supply at 116 million barrels a day by 2030, up from 85 million barrels a day now — enough to meet expected demand. Some top oil company CEOs disagree."



Comments: Be the first to add a comment

add a comment | go to forum thread