At about $124 a barrel, the price of crude oil has more than doubled since the start of 2007. The vast majority of government forecasters, stock analysts, economists, traders, and journalists who follow oil failed to see it coming. Even now their price estimates for the next several years are all over the place, ranging [...]





