Energy ❯Oil ❯OPEC
Despite a 16% drop in oil prices since September, Russia's economy remains resilient with higher than forecasted oil prices and a narrowing budget deficit.