Opec faces a mortal threat from electric cars | Hacker News Reader