Looking at the map, and obviously from a layman's eyes--and for someone who is not very scientific--the position of the Lomonosov Ridge seems to have stayed the same with respect to Greenland. This is not a facetious question, but how many million years ago is the Russian interpretation of ownership relying on? The further back you go, the closer Russia is to that ridge. What is their frame of reference?
On June 16th, 2009. See this statement in context.