What the hell is going on over at BP? They seem to be the CFTCs whipping boy (deservedly so) and must having a ton of turnover because headhunters are constantly asking me about jobs there.