horizon oil sands
Horizon Oil Sands. Horizon Oil Sands The Horizon Oil Sands project (or Horizon) is an oil sands mining and upgrading project. Horizon is 100% owned and operated by Canadian Natural Resources Limited.