China's e-buses dent oil demand more than electric cars do339 points by jseligerRead the articleDiscussion on Hacker News