China's e-buses dent oil demand more than electric cars do | Heykuki News