The glacier would have advanced and retreated many times over the ensuing 7,000 years. But never, notes Koch, had historical warming cycles ever shrunk Overlord enough to release these trunks from their primeval deep-freeze — until now.

Then how did the trees grow there in the first place ??
It had to be 'ice free' and much warmer than now ..

Triff ..

At the end of an ice age (including the last one) there is a 'brief' period of high global temperatures. This is caused by the Milankovitch cycles. Northern summer temperatures in the arctic rise more than the global average, so it is not surprising that there are trees there.

The rise is 'brief' in geological terms, 1000-10,000 years, but still enough for forests to grow.

Good question. You can see recent temperature variation here, covering the period from the end of the last ice age. The temp peaks slightly around 7000-8000 years ago, which is when these trees were alive.

The last century of warming is the biggest change in the last 10,000 years, and reverses a general cooling trend since 8000 years ago.