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