Subscribe
Sign In
|
Subscribe Ad-Free
Salman Ghouri
Author Archive
2023
2020
2017
2016
Sep 8, 2023
The Tipping Point In Global Oil Demand
The adoption of EVs has had little impact on oil demand since 2010, but faster adoption may lead to peak oil demand later this decade