News

Global News has learned Imperial Oil in southern Ontario is facing one of the largest environmental fines the province has issued and it's all due to an oil spill back in 2021. The refinery has ...
Canadian Natural Resources president Scott Stauth would also welcome a massive carbon capture network in the oilsands making ...