Europe's oil dependency faces a crisis as Iran tensions disrupt fuel supplies, sparking queues in Ireland and a surge in EV adoption.
Europe's oil dependency faces a crisis as Iran tensions disrupt fuel supplies, sparking queues in Ireland and a surge in EV adoption.