BP fuel gap filled