Global energy supply