Russia Tames Inflation, But Stagnant Economy Forces Tax Hikes — Ultimate News