The world may never consume more oil than in 2019, BP says