World needs $48 trillion in energy demand: agency