Who is leading the BP predictions?