New Flash Animation on Peak Oil Powerswitch, PowerSwitch.org.uk PowerSwitch.org.uk has just released a Flash presentation introducing oil depletion. November 5, 2004