Apache said it acquired 1.3 million net acres in western Canada for around $3.25 billion. The assets in western Alberta and British Columbia are estimated at around 224 million barrels of oil equivalent.
Apache in July said it acquired assets in Texas, New Mexico and Egypt from BP. The company said it was also taking most of BP's upstream gas business in a $7 billion deal that includes 385 million barrels of oil equivalent.
The White House announced during the summer that it sent BP and "other responsible parties" a $167.9 million bill, the fifth such bill, to pay for response and recovery operations along the southern U.S. Gulf Coast.
BP was found liable for the April sinking of the Deepwater Horizon oil platform in the Gulf of Mexico that resulted in the worst offshore accidental oil spill in the history of the industry.
Apache said it would take over operations at the Canadian fields Nov. 1.
Exploding whale video goes viral on Internet
Caroline Berg Eriksen: Soccer player's wife triggers debate with post-birth selfie