1. Home
  2. Who we are

Who we are

Based in Calgary, Alberta, BP Canada Energy Group ULC focuses its business on exploration offshore Newfoundland and Labrador and conducts trading and marketing activities across various energy commodities in North America.
The company also holds the undeveloped Terre de Grace asset and exploration licences in the Arctic.
Quick links

Offshore exploration

bp in Canada is exploring offshore Newfoundland and Labrador

Platform at sea
Traders in discussion

Trading & shipping

Our trading and shipping business spans the country and makes us one of the top oil and natural gas marketers and traders in Canada