World energy supply and consumption