Comment Comment by sligor Well, Russia itself is oil founded (huge part of the budget) parent sligor 1 year ago