An Athabasca Oil Extraction Plant

An Athabasca Oil Extraction Plant

Shell via Bloomberg

The Athabasca oil extraction plant in Canada.