As oil prices remained at historic lows through 2016, averaging just $43 a barrel in the US, BP warned that an abundance of already discovered oil resources and slowing demand growth will likely mean some barrels are never recovered.