Extreme heat in many parts of the world has left millions of people in sweltering temperatures, and has strained energy ...