Search
Russia ‘Off Limits’ to Big Oil After BP Wins Putin’s Approval

Russia ‘Off Limits’ to Big Oil After BP Wins Putin’s Approval

October 23, 2012
Article
Russia Off Limits to Big Oil After BP Wins Putin Approval
« Back to Home