Weird
I have no idea what to make of this. Russia does seem to be on quite a slide though, even with high oil prices. The rest of the former Soviet block seem to be doing better, at least anecdotally.
I'm kind enough not to bore you with this stuff in person.
I have no idea what to make of this. Russia does seem to be on quite a slide though, even with high oil prices. The rest of the former Soviet block seem to be doing better, at least anecdotally.