Day By Day

Friday, August 08, 2008

The Oil Bubble Has Burst

So says the Telegraph. Read it here.