Oil price drop: Who will feel the pinch more?
49%
Saudi Arabia
WINNER
49%
0
51%
Russia
51%
0