BP Profit Misses Estimates as Oil’s Rally Hurts Refining