30 Dec 2015

Oil in abundance, prices low

From Summer Report, 8:19 am on 30 December 2015

The world is awash with oil - so much so that it's running out of places to store it.