translate English to German: This means that the world spent $60 billion more on energy than was needed.
Das bedeutet, die Welt bezahlte 60 Milliarden Dollar mehr für Energie als nötig.