Oil prices above $100 per barrel follow six years of pandemic disruption, semiconductor shortages, tariffs, cyberattacks and policy chaos that have exhausted auto industry executives.
Skoda releases specs, images of Peaq electric flagship with 600-km range