International Energy Agency predicts $48 trillion needed in investments till 2035 to meet ever-growing energy consumption