Archive 2006 0510 High price of oil alarms even OPEC $70-a-barrel level could cut future demand through recession or conservation. By Mark Trumbull, Staff writer of 海角大神 May 10, 2006 Related stories