That's the first thing I've heard on the topic that made any sort of sense.

I knew the low oil price was hurting Russia, but I forgot that the top-3 oil exporters are Saudi Arabia, Russia.... and the USA.

Reply to this note

Please Login to reply.

Discussion

No replies yet.