The International Energy Agency has again warned that the high oil price could strangle hopes for a global economic recovery. It also says that 90% of future growth in oil production has to come from the Mid-East, mostly from Saudi Arabia. Without a $100 billion annual investment in that region, oil prices will exceed $150 a barrel. But Saudi Arabia has just announced it is halting its $100 billion oil expansion program? This does not compute. » Read more