1 min read Economics High Oil Prices otseng August 12, 2005 Crude oil hit a record of over $66/barrel today....Read More