World oil output is nearing 90 million b/d now, but it is never going to reach 100 million b/d, reports the CEO of French oil company Total. More...