Apr 25th, 2018

Electric Buses Are Hurting the Oil Industry

About 279,000 barrels a day of fuel won’t be needed this year, as China adds a London-sized electric bus fleet to its cities every five weeks. (Source: Bloomberg)