Wall Street sinks as pandemic fears rattle investors
February 24, 2020
Europe’s top firms must double low-carbon investment: study
February 24, 2020

Canceled Teck oil sands project underscores global climate-energy policy tension

Teck Resources Ltd’s surprise decision to cancel a planned C$20.6 billion ($15.6 billion) oil sands mine in northern Alberta, citing uncertainty about Canada’s climate policy, underscores a global struggle to balance energy growth with environmental concerns.

Powered by WPeMatico