EVs wiped out oil demand equal to 70% of Iran’s exports in 2025

EVs are starting to chip away at one of the global economy’s biggest vulnerabilities: oil.

more…