STLtoday.com | Will Russia End Up Controlling 73% of Global Oil Supply? OilPrice.com 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. The meeting between Russia, Qatar, Saudi Arabia and Venezuela on 16 February 2016 was the ... Saudi Arabia faces new oil titan once battle with shale is won The Curious Case Of Lower Oil Prices Leading To Higher Gasoline Prices Oil Market Storm Clears as Prices Stabilize on Output Deal |