While what you say is true regarding the Soviet need for funds, Between January 1940 and date of the German invasion, the USSR exported goods of a total estimated[by whom?] value of 597.9 million Reichsmarks to Germany. German deliveries amounted to 437.1 million Reichsmarks.[1]
So as you can see, the deal as it panned out was not in the USSRs favor, because the Germans invaded the USSR before they fully paid for the goods they got. The soviets would have been better off selling it to some one more trustworthy, who would actually pay for the goods.
Good point!
While I do believe you are correct that the USSR would have preferred better paying customers, I doubt there were that many nations lining up to buy raw resources in the quantities that the USSR needed, considering the world was recovering from the Great Depression. I suspect that the USSR was motivated to sell whatever they could to whoever would buy. The price was probably not as important as in the past, because the USSR was determined to grow factories where none had existed before. The opportunity cost was negligible, since they were selling resources that were in abundance to purchase something almost priceless to their goals.
In the end, the USSR got the last laugh. They never ran out of those resources, but they did get their factories built. In the long run, their bank account of resources was barely touched, but they changed their country forever into an industrialized nation.
- 1