Soaring Oil Prices Fill Russian Coffers But Growth Stalls at Under 1% | Whale Factor