B bloomberg.com China's e-buses dent oil demand more than electric cars do 339 points jseliger 7 years ago 257 comments