No Let Up in Exploration and Production

Despite persistently high commodity prices, recent International Energy Agency (IEA) reports indicate that world demand growth for oil in 2006…