bugmenot
2006.09.14
0
0
9161
World has tapped just 18 percent of global oil supplies, Saudi executive says