On September 23rd this year we mark an unfortunate milestone: As of today, humanity will have consumed all the new resources the planet will produce this year, according to Global Footprint Network calculations. For the rest of 2008, we will be in the ecological equivalent of deficit spending, drawing down our resource stocks – in essence, borrowing from the future. Click to read more.