Puma Energy, the globally integrated midstream and downstream energy company, announced Monday it has signed a purchase agreement with BP to buy its local aviation business in Puerto Rico.