BP plc (NYSE:BP) posted an underlying replacement cost (RC) profit of $2.21 billion for the third quarter, coming in slightly ...