DailyGlimpse

BP Surges on Iran War Profits, Barclays Lags, Novartis Slumps

AI
April 28, 2026 · 2:17 PM

Stock Movers today features a mix of winners and losers. BP posted a bonanza quarter as soaring energy prices and market turmoil from the Iran war boosted its oil trading profits. In contrast, Barclays struggled to keep pace with US rivals, with traders failing to capitalize on volatile markets. Novartis fell after reporting a bigger-than-expected profit drop and an unexpected sales decline, hit by generic competition for its top-selling drugs.