Will the world slip up on oil again?
BofA: Oil could fall to $25
Barclays: "The oil cart is moving ahead of the horse”
Low oil prices: Saudi Arabia can afford to bide its time
There is no oil price war
Independent Financial Research
OPEC taking an immense political gamble