NEW DELHI, May 25 -- Electric vehicles are beginning to dent global oil demand in measurable ways. EVs could displace as much as 5 million barrels of oil demand per day (mbd) by 2030 under current pol... Read More