BP profits fell by less than expected in the third quarter as higher refining margins helped partially offset the impact of lower oil prices. The energy giant posted an underlying replacement cost ...