BP Plc has announced a significant agreement with Apollo-managed funds, paving the way for the acquisition of a 25% ...