The International Energy Agency says that the world has already reached its peak oil production, a surprising conclusion that could have significant effects on future oil prices. In its annual report, the group suggests that production rates likely topped out at about 70 million barrels a day in 2006. Two years ago, the group projected that conventional oil production would likely
Tag: