China's huge fleet of electric buses is reducing the demand for oil. A BloombergNEF report says by the end of this year, 270000 barrels a day of diesel demand ...
A