Back to briefingOn watchEUOil & gasSep 2, 2026, 3:17 PMIran, oil and rates… a triple hit for Europe's markets - marketscreener.comIran, oil and rates… a triple hit for Europe's markets marketscreener.comRead original sourceToday's stories