Asked by
21st Century Wire
4/27/2016
195 Votes
Oil price drop: Who will feel the pinch more?
49%
Saudi Arabia
WINNER
49%
0
51%
Russia
51%
0