Wind could feed world's total energy demand

There's enough power available in winds to meet the whole of the world's energy demand, says a Carnegie Institution for Science report.