I think russia has more apologizing to do than any other existing country, so lets not get into this kind of thing. Either you are advancing one another’s economic interests in the present or you are not. There is nothing else to be discussed.
Blame your family and friends. Grownups conduct trades in a market. And if you are considering blame in international affairs you are too immature to be holding the discussion.