European equity indices fell on April 28, 2026, with Stoxx 600 down 0.3%, DAX 0.2%, CAC 40 0.3%, FTSE 0.1%.
Stalled US‑Iran talks and a closed Strait of Hormuz pushed Brent crude higher, sparking inflation concerns.
BP shares rose as Q1 profit more than doubled YoY; Norwegian Air Shuttle gained on lower loss; Novartis fell after weak Q1 core profit.
Rising oil prices raised fears of an energy‑driven inflation surge that could force central banks to hike rates.