21 Jan 2016

Why have oil prices slumped to 13 year lows?

From Checkpoint, 5:38 pm on 21 January 2016

Remember, it was over $100 a barrel as recently as 2014.