Skip to playerSkip to main content
  • 18 years ago
http://www.energyandcapital.com Editor Brian Hicks talks about the Alberta Oil Sands in Canada and how its success hinges on the price of oil
Comments