Big energy fears peak oil demand is looming

Big energy fears peak oil demand is looming

In an attempt to improve the quality of Beijing’s polluted air, the authorities are planning to mandate that every new taxi in the city must be electric or gas-fuelled, China’s National Business Daily reported last month.