The weather in Russia this week was chilly with a hint of thaw, at least regarding science and political relations.