Tuesday, August 19, 2008

US oil demand in the first half of this year dropped by an average of 800,000 barrels per day, the biggest fall in 26 years...

See? It was those tire air pressures all along!