Will Russia End Up Controlling 73% of Global Oil Supply?

Russia has played a master stroke in the current oil crisis by taking the lead in forming a new cartel, but it’s a move that could spell geopolitical disaster.

Read more: http://tinyurl.com/zl4vskj