Oilprice.com

OPEC May Cull Weaker Members

At current prices, OPEC revenues in 2015 could plunge 50% from 2013.

Can Russia Survive An Oil Price War?

Low demand and increasing supply, US shale included, spell trouble for a number of major players, Russia among them.