Don't have Telegram yet? Try it now!
http://shanghaiist.com/2010/07/22/china_says_no_to_title_of_worlds_to/
China says NO to title of world's top energy user