Investment in oil supply has collapsed. It may not roar back Source will download... Investment in oil supply has collapsed. It may not roar back