Woodmac: Oil firms need to start spending $600B a year to meet demand

Oil and gas companies need to start spending more – around $600 billion a year – to satisfy future demand growth.