Europe Video

Tackling climate change from outer space

Tuesday, 24 May 2016 | 11:03 AM ET
Will oil reach $65 a barrel?