Geo Politics in South Asia and MENA

Showing posts with label Russia losing oil revenue. Show all posts
Showing posts with label Russia losing oil revenue. Show all posts
Saturday, 22 November 2014

Winners and losers of oil war

›
In less than one year time crude oil prices have come down by more than 30 percent and it is expected that the downward trend will c...
›
Home
View web version

About Me

Shabbir H. Kazmi
View my complete profile
Powered by Blogger.