B bloomberg.com Electric Buses Are Hurting the Oil Industry 394 points jseliger 8 years ago 331 comments