Humanity Has Already Used Up Nature’s Entire Annual Budget of Ecological Resources and Services

July 30 is Earth Overshoot Day, which marks the date when humanity has exhausted nature’s budget for the year. It means that for the rest of the year, we are using resources beyond what our planet provides.