FreightWaves Staff
Thursday, March 21, 2019
Today’s Pickup: Chinese electric buses are denting global oil demand
Chinese buses reduce oil demand by 270,000 barrels a day; Lyft has disclosed business risks ahead of IPO; Ford to expand electric-vehicle production at Michigan plant.